import { HomeFeedType } from "@hey/data/enums"; import { Localstorage } from "@hey/data/storage"; import { createPersistedTrackedStore } from "@/store/createTrackedStore"; interface State { feedType: HomeFeedType; setFeedType: (feedType: HomeFeedType) => void; } const { useStore: useHomeTabStore } = createPersistedTrackedStore( (set) => ({ feedType: HomeFeedType.FOLLOWING, setFeedType: (feedType) => set(() => ({ feedType })) }), { name: Localstorage.HomeTabStore } ); export { useHomeTabStore };