import { create } from 'zustand' interface GameState { roomId: string | null connected: boolean setRoomId: (id: string | null) => void setConnected: (connected: boolean) => void } export const useGameStore = create((set) => ({ roomId: null, connected: false, setRoomId: (id) => set({ roomId: id }), setConnected: (connected) => set({ connected }), }))