summaryrefslogtreecommitdiff
path: root/frontend/src/stores.ts
blob: d5a7ffe4419d6db92cbf744ab5e95c4f287cbbb7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
import { create } from 'zustand';
import { User } from './types';

interface UserStore {
  user: User | undefined;
  setUser: (user: User | undefined) => void;
}

export const userStore = create<UserStore>()((set) => ({
  user: undefined,
  setUser: (user) => set({ user: user }),
}));