import { create } from 'zustand'; import { IPlayer } from '@/interfaces/player.type'; interface IUserPlayer { player: IPlayer | null; isLoading: boolean; setPlayer: (player: IPlayer | null) => void; stopLoading: () => void; } export const usePlayerStore = create(set => ({ player: null, isLoading: true, setPlayer: player => set(() => ({ player })), stopLoading: () => set(() => ({ isLoading: false })), }));