From a2f815ca7584914e03e8f11c560c0063fda842ec Mon Sep 17 00:00:00 2001 From: drsoft28 Date: Mon, 14 Apr 2025 16:59:50 +0100 Subject: [PATCH] Update AppHeader.vue: Add getNavItemLink function for getting link from item deponding on its type route or href Add getNavItemLink function for getting link from item deponding on its type route or href --- resources/js/components/AppHeader.vue | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/resources/js/components/AppHeader.vue b/resources/js/components/AppHeader.vue index 84902b2e..d0104a7a 100644 --- a/resources/js/components/AppHeader.vue +++ b/resources/js/components/AppHeader.vue @@ -58,6 +58,11 @@ const rightNavItems: NavItem[] = [ icon: BookOpen, }, ]; + +const getNavItemLink = (item:NavItem,defaultValue:string = '#') : string=>{ + if(!item.href ) return defaultValue; + return item.type === 'route' ? route(item.href):item.href; +}