Files
desa-darmasaba/src/state/state-nav.ts
2025-02-17 21:14:47 +08:00

24 lines
498 B
TypeScript

import { proxy } from "valtio"
import { MenuItem } from "../../types/menu-item"
const stateNav = proxy<{
hover: boolean,
item: MenuItem[] | null
isSearch: boolean,
clear: () => void,
module: string | null,
mobileOpen: boolean
}>({
hover: false,
item: null,
isSearch: false,
clear: () => {
stateNav.hover = false
stateNav.item = null
stateNav.isSearch = false
},
module: null,
mobileOpen: false
})
export default stateNav