diff --git a/app/src/components/v-detail/v-detail.vue b/app/src/components/v-detail/v-detail.vue index 3ced9238e8..120b028297 100644 --- a/app/src/components/v-detail/v-detail.vue +++ b/app/src/components/v-detail/v-detail.vue @@ -14,7 +14,7 @@ diff --git a/app/src/modules/collections/composables/use-navigation.ts b/app/src/modules/collections/composables/use-navigation.ts index d0f14f048f..3724464c6b 100644 --- a/app/src/modules/collections/composables/use-navigation.ts +++ b/app/src/modules/collections/composables/use-navigation.ts @@ -1,4 +1,4 @@ -import { computed } from '@vue/composition-api'; +import { computed, Ref, ref } from '@vue/composition-api'; import { useCollectionsStore, useUserStore } from '@/stores/'; import { Collection } from '@/types'; @@ -18,7 +18,11 @@ export type NavItemGroup = { items: NavItem[]; }; +let activeGroups: Ref; + export default function useNavigation() { + if (!activeGroups) activeGroups = ref([]); + const collectionsStore = useCollectionsStore(); const userStore = useUserStore(); @@ -72,5 +76,5 @@ export default function useNavigation() { }); }); - return { customNavItems, navItems }; + return { customNavItems, navItems, activeGroups }; }