From b1970163163c3c910cf74a580faca2a870913655 Mon Sep 17 00:00:00 2001 From: DarkPhoenix2704 Date: Fri, 6 Oct 2023 12:44:43 +0000 Subject: [PATCH] fix: show only the workspaces views --- packages/nc-gui/components/dashboard/TreeView/ViewsList.vue | 4 ++-- packages/nc-gui/store/views.ts | 5 ++++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/nc-gui/components/dashboard/TreeView/ViewsList.vue b/packages/nc-gui/components/dashboard/TreeView/ViewsList.vue index 7c59265283..09f8e6b1be 100644 --- a/packages/nc-gui/components/dashboard/TreeView/ViewsList.vue +++ b/packages/nc-gui/components/dashboard/TreeView/ViewsList.vue @@ -38,7 +38,7 @@ const { $e } = useNuxtApp() const { t } = useI18n() -const { viewsByTable, activeView, recentViews } = storeToRefs(useViewsStore()) +const { viewsByTable, activeView, _recentViews } = storeToRefs(useViewsStore()) const { navigateToTable } = useTablesStore() @@ -239,7 +239,7 @@ async function onRename(view: ViewType, originalTitle?: string, undo = false) { }) } // update view name in recent views - recentViews.value = recentViews.value.map((rv) => { + _recentViews.value = _recentViews.value.map((rv) => { if (rv.viewId === view.id && rv.tableID === view.fk_model_id) { rv.viewName = view.title } diff --git a/packages/nc-gui/store/views.ts b/packages/nc-gui/store/views.ts index 932c7522c1..6fa774a9c0 100644 --- a/packages/nc-gui/store/views.ts +++ b/packages/nc-gui/store/views.ts @@ -6,7 +6,9 @@ export const useViewsStore = defineStore('viewsStore', () => { const { $api } = useNuxtApp() const router = useRouter() - const recentViews = ref([]) + const recentViews = computed(() => []) + + const _recentViews = ref([]) const route = router.currentRoute const tablesStore = useTablesStore() @@ -237,6 +239,7 @@ export const useViewsStore = defineStore('viewsStore', () => { isPaginationLoading, loadViews, recentViews, + _recentViews, views, activeView, openedViewsTab,