20 lines
422 B
TypeScript
20 lines
422 B
TypeScript
import type { SidebarMenuItem } from "~/components/global/sidebar/SidebarProps"
|
|
|
|
export const useUiStore = defineStore("ui", () => {
|
|
const currentMenu: Ref<SidebarMenuItem[]> = ref<SidebarMenuItem[]>([])
|
|
|
|
function setCurrentMenu(items: SidebarMenuItem[]) {
|
|
currentMenu.value = items
|
|
}
|
|
|
|
function resetMenu() {
|
|
currentMenu.value = []
|
|
}
|
|
|
|
return {
|
|
currentMenu,
|
|
setCurrentMenu,
|
|
resetMenu
|
|
}
|
|
})
|