import { createStore } from 'zustand/vanilla' export const store = createStore((set, get) => ({ user: null, items: [], route: 'home', // Actions setUser: (user) => set({ user }), addItem: (item) => set(s => ({ items: [...s.items, item] })), removeItem: (id) => set(s => ({ items: s.items.filter(i => i.id !== id) })), navigate: (route) => set({ route }), }))