all repos — caroster @ 5cebc5ee581a8c1bb7674e3b338c56de1cb5d847

[Octree] Group carpool to your event https://caroster.io

frontend/stores/useTourStore.ts (view raw)

 1import create from 'zustand';
 2
 3type State = {
 4  showWelcome: boolean;
 5  isCreator: boolean | null;
 6  run: boolean;
 7  step: number;
 8  prev: number;
 9  setTour: (tour: any) => void;
10};
11
12const useTourStore = create<State>(set => ({
13  showWelcome: false,
14  isCreator: null,
15  run: false,
16  step: -1,
17  prev: -1,
18  setTour: tour => set(s => ({...s, ...tour})),
19}));
20
21export default useTourStore;