import { create } from 'zustand';

interface SlotStore {
  slotId?: number;
  storeId?: number;
  setSlotId: (id?: number) => void;
  setStoreId: (id?: number) => void;
}

export const useSlotStore = create<SlotStore>((set) => ({
  slotId: undefined,
  storeId: undefined,
  setSlotId: (slotId) => set({ slotId }),
  setStoreId: (storeId) => set({ storeId }),
}));