Handle empty collection group in custom nav (#7252)

Fixes #7250
This commit is contained in:
Rijk van Zanten
2021-08-06 19:57:44 +02:00
committed by GitHub
parent a9515109f8
commit 00463fe1bb

View File

@@ -52,11 +52,12 @@ export default function useNavigation(searchQuery?: Ref<string | null>): UsableN
const group: NavItemGroup = {
name: groupRaw.group_name,
accordion: groupRaw.accordion,
items: groupRaw.collections
.map(({ collection }) => collectionsStore.getCollection(collection) as Collection)
.filter((collection) => !!collection)
.map(collectionToNavItem)
.filter(search),
items:
groupRaw.collections
?.map(({ collection }) => collectionsStore.getCollection(collection) as Collection)
.filter((collection) => !!collection)
.map(collectionToNavItem)
.filter(search) ?? [],
};
return group;