- advanced AsideMenuList.vue, AsideMenuItem.vue
All checks were successful
CI Pipeline / japa-tests (push) Successful in 53s
All checks were successful
CI Pipeline / japa-tests (push) Successful in 53s
- npm updates - load menu in AsideMenu.vue via main.ts store for saving the satus of menu items - extended jappa tests: test also permission on dataset controller code
This commit is contained in:
parent
b6fdfbff41
commit
bf9d25ae3e
12 changed files with 417 additions and 292 deletions
|
@ -1,4 +1,4 @@
|
|||
<script setup>
|
||||
<script lang="ts" setup>
|
||||
import { router } from '@inertiajs/vue3';
|
||||
// import { Inertia } from '@inertiajs/inertia';
|
||||
import { stardust } from '@eidellev/adonis-stardust/client';
|
||||
|
@ -12,8 +12,8 @@ import BaseIcon from '@/Components/BaseIcon.vue';
|
|||
|
||||
defineProps({
|
||||
menu: {
|
||||
type: Object,
|
||||
default: () => {},
|
||||
type: Array,
|
||||
default: () => [],
|
||||
},
|
||||
});
|
||||
|
||||
|
@ -56,7 +56,7 @@ const menuClick = (event, item) => {
|
|||
:class="styleStore.darkMode ? 'aside-scrollbars-[slate]' : styleStore.asideScrollbarsStyle"
|
||||
class="flex-1 overflow-y-auto overflow-x-hidden"
|
||||
>
|
||||
<AsideMenuList v-bind:menu="menu" @menu-click="menuClick" />
|
||||
<AsideMenuList :menu-items="menu" @menu-click="menuClick" />
|
||||
</div>
|
||||
<!-- <p class="menu-label">About</p>> -->
|
||||
<ul class="menu-list">
|
||||
|
|
Loading…
Add table
editor.link_modal.header
Reference in a new issue