From 5ea51701214efa115474b4bbf0d4de0e9d464357 Mon Sep 17 00:00:00 2001 From: suricatingss Date: Thu, 4 Dec 2025 22:42:36 +0000 Subject: [PATCH] props added --- app/components/dashboard/sidebar.vue | 13 +++++++++--- app/layouts/dashboard.vue | 30 ++++++++++++++++++++++++---- app/pages/dashboard.vue | 5 +++-- 3 files changed, 39 insertions(+), 9 deletions(-) diff --git a/app/components/dashboard/sidebar.vue b/app/components/dashboard/sidebar.vue index fd2ac95..ead1339 100644 --- a/app/components/dashboard/sidebar.vue +++ b/app/components/dashboard/sidebar.vue @@ -3,7 +3,7 @@ import type { NavigationMenuItem } from '@nuxt/ui' //import Logo from '@nuxt/ui' -const items: NavigationMenuItem[][] = [ +const items_def: NavigationMenuItem[][] = [ [{ label: 'Home', icon: 'i-lucide-house', @@ -37,13 +37,20 @@ const items: NavigationMenuItem[][] = [ to: 'https://github.com/nuxt/ui', target: '_blank' }]] + +const props = defineProps<{ + items? : NavigationMenuItem[][] +}>() + +const items: NavigationMenuItem[][] = props.items ?? items_def;