mobile optimisations - put views into the tree view on left sidebar (WIP)

This commit is contained in:
Daniel Spaude
2023-01-02 15:11:48 +01:00
parent ff58a5823e
commit 573d4e430b
2 changed files with 15 additions and 10 deletions

View File

@@ -581,17 +581,22 @@ const setIcon = async (icon: string, table: TableType) => {
>
<LazyDashboardTreeViewTableEntry
v-for="(table, idx) of tables.filter((table) => table.base_id === bases[0].id)"
:key="idx"
:key="table.id"
v-model="tables[idx]"
:class="[
v-e="['a:table:open']"
<!-- :class="[
{ hidden: !filteredTables?.includes(table), active: activeTable === table.id },
`nc-project-tree-tbl nc-project-tree-tbl-${table.title}`,
]"
]" -->
:data-order="table.order"
:data-id="table.id"
:data-testid="`tree-view-table-${table.title}`"
:set-menu-context="setMenuContext"
:icon="icon"
:set-icon="setIcon"
:active-table="activeTable"
:open-rename-table-dialog="openRenameTableDialog"
:addTableTab="addTableTab"
/>
</div>
</div>