import { create } from "zustand" import { persist, createJSONStorage } from 'zustand/middleware' type NavigationOpenStore = { isOpen: boolean setIsOpen: (isOpen: boolean) => void } const useNavigationOpenStore = create() ( persist( (set,get) => ({ isOpen: true, setIsOpen: (isOpen) => set({ isOpen }) }), { name: 'navigation-open', storage: createJSONStorage(() => localStorage) } ) ) export default useNavigationOpenStore