update aside

This commit is contained in:
Dede Fuji Abdul
2023-10-18 10:31:17 +07:00
parent cce938fa8f
commit 3bd24a17f4
7 changed files with 183 additions and 201 deletions

View File

@ -8,6 +8,7 @@ import {
Swap
} from '@/utils/icons'
import type { MenuItemModel } from '@/utils/interfaces'
import { useRoute } from 'vue-router'
export const useMenuStore = defineStore('menu', () => {
const navigation: MenuItemModel[] = [
@ -461,11 +462,14 @@ export const useMenuStore = defineStore('menu', () => {
},
]
const sidebarOpen = ref(false)
const route = useRoute()
const menuSelected = ref(route.fullPath)
const toggleSidebar = () => (sidebarOpen.value = !sidebarOpen.value)
return {
navigation,
toggleSidebar,
sidebarOpen
sidebarOpen,
menuSelected
}
})