import { Localstorage } from "@hey/data/storage"; import { createPersistedTrackedStore } from "@/store/createTrackedStore"; interface State { proBannerDismissed: boolean; setProBannerDismissed: (proBannerDismissed: boolean) => void; } const { useStore: useProStore } = createPersistedTrackedStore( (set) => ({ proBannerDismissed: false, setProBannerDismissed: (proBannerDismissed: boolean) => set(() => ({ proBannerDismissed })) }), { name: Localstorage.ProStore } ); export { useProStore };