diff --git a/components/aigc/NavItem.vue b/components/aigc/NavItem.vue index a9bcd2e..b06c7ea 100644 --- a/components/aigc/NavItem.vue +++ b/components/aigc/NavItem.vue @@ -12,6 +12,14 @@ const props = defineProps({ type: String, required: true, }, + admin: { + type: Boolean, + default: false, + }, + hide: { + type: Boolean, + default: false, + }, }) const route = useRoute() @@ -19,13 +27,21 @@ const route = useRoute() const active = computed(() => { return route.path === props.to }) + +const activeClass = computed(() => { + return props.admin ? 'bg-amber-500 text-white' : 'bg-primary text-white' +})