HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux spn-python 5.15.0-89-generic #99-Ubuntu SMP Mon Oct 30 20:42:41 UTC 2023 x86_64
User: arjun (1000)
PHP: 8.1.2-1ubuntu2.20
Disabled: NONE
Upload Files
File: //home/arjun/projects/propbase/propbase_website/stores/home.ts
import { create } from 'zustand';
import { SelectedPage } from '@/types/home';

interface Props {
  selected: SelectedPage;
  setSelected: (val: SelectedPage) => void;
}

const useBasicStore = create<Props>((set) => ({
  selected: SelectedPage.Home,
  setSelected: (val: SelectedPage) => set(() => ({ selected: val })),
}));

export default useBasicStore;