primevue-mirror/apps/volt/components/app/AppMenu.vue

24 lines
473 B
Vue
Executable File

<template>
<aside class="layout-sidebar" :class="{ active: active }">
<nav>
<ol class="layout-menu">
<AppMenuItem :menu="menu"></AppMenuItem>
</ol>
</nav>
</aside>
</template>
<script setup>
import menudata from '@/assets/data/menu.json';
import { ref } from 'vue';
const props = defineProps({
active: {
type: Boolean,
default: true
}
});
const menu = ref(menudata.data);
</script>