This commit is contained in:
Dede Fuji Abdul
2023-10-17 09:20:08 +07:00
parent 1080aeca75
commit fc37eab5db
11 changed files with 303 additions and 831 deletions

View File

@@ -2,11 +2,9 @@ import { ref, computed } from 'vue'
import { defineStore } from 'pinia'
import {
BoltIcon,
Cog6ToothIcon,
ComputerDesktopIcon,
DocumentDuplicateIcon,
DocumentTextIcon,
FolderArrowDownIcon,
FolderOpenIcon,
ShieldCheckIcon,
} from '@heroicons/vue/24/outline'
@@ -252,8 +250,12 @@ export const useMenuStore = defineStore('menu', () => {
],
},
]
const sidebarOpen = ref(false)
const toggleSidebar = () => (sidebarOpen.value = !sidebarOpen.value)
// expose everything
return { navigation }
return {
navigation,
toggleSidebar,
sidebarOpen
}
})