From 86bad83e53707eb81c22cb15eb8fceca55b17c72 Mon Sep 17 00:00:00 2001 From: groegert Date: Tue, 25 May 2021 12:46:54 +0200 Subject: [PATCH] [core] added computation when accessing promised store in EssentialExpansionLink fixes #9 --- src/components/navigation/EssentialExpansionLink.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/navigation/EssentialExpansionLink.vue b/src/components/navigation/EssentialExpansionLink.vue index 9c874e9..b02fdf1 100644 --- a/src/components/navigation/EssentialExpansionLink.vue +++ b/src/components/navigation/EssentialExpansionLink.vue @@ -47,7 +47,7 @@ export default defineComponent({ }, setup(props, { emit }) { function isGranted(val: FG_Plugin.MenuLink) { - return hasPermissions(val.permissions || []); + return computed(() => hasPermissions(val.permissions || [])); } const title = computed(() => typeof props.entry.title === 'function' ? props.entry.title() : props.entry.title