From becba663b4d3115b3fafde65f33fac2271437d06 Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Fri, 11 Dec 2020 18:15:56 -0500 Subject: [PATCH] Start groups open when start open Fixes #3397 --- .../modules/collections/composables/use-navigation.ts | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/app/src/modules/collections/composables/use-navigation.ts b/app/src/modules/collections/composables/use-navigation.ts index 3724464c6b..1a99460f6f 100644 --- a/app/src/modules/collections/composables/use-navigation.ts +++ b/app/src/modules/collections/composables/use-navigation.ts @@ -21,10 +21,7 @@ export type NavItemGroup = { let activeGroups: Ref; export default function useNavigation() { - if (!activeGroups) activeGroups = ref([]); - const collectionsStore = useCollectionsStore(); - const userStore = useUserStore(); const customNavItems = computed(() => { @@ -76,5 +73,12 @@ export default function useNavigation() { }); }); + if (!activeGroups) + activeGroups = ref( + customNavItems.value + ? customNavItems.value.filter((navItem) => navItem.accordion === 'start_open').map((navItem) => navItem.name) + : [] + ); + return { customNavItems, navItems, activeGroups }; }