diff --git a/packages/nc-gui/components/dashboard/TreeView.vue b/packages/nc-gui/components/dashboard/TreeView.vue index 383d5bd935..02a8772da5 100644 --- a/packages/nc-gui/components/dashboard/TreeView.vue +++ b/packages/nc-gui/components/dashboard/TreeView.vue @@ -581,17 +581,22 @@ const setIcon = async (icon: string, table: TableType) => { > + :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" /> diff --git a/packages/nc-gui/components/dashboard/TreeViewTableEntry.vue b/packages/nc-gui/components/dashboard/TreeViewTableEntry.vue index 5145a86502..478694cd2f 100644 --- a/packages/nc-gui/components/dashboard/TreeViewTableEntry.vue +++ b/packages/nc-gui/components/dashboard/TreeViewTableEntry.vue @@ -12,6 +12,7 @@ const props = defineProps<{ setIcon: (icon: string, table: TableType) => Promise activeTable: ComputedRef openRenameTableDialog: (table: TableType, baseId?: string | undefined, rightClick?: boolean) => void + addTableTab: (table: TableType) => void }>() const table = useVModel(props, 'modelValue') // , emits) @@ -35,19 +36,18 @@ const { isUIAllowed } = useUIPermission()
-
+