import { create } from 'zustand' type DebugStore = { debugMode: boolean _hydrated: boolean hydrate: (value: boolean) => void toggleDebugMode: () => void } export const useDebugStore = create((set, get) => ({ debugMode: false, _hydrated: false, hydrate: (v) => set({ debugMode: v, _hydrated: true }), toggleDebugMode: () => set({ debugMode: !get().debugMode }), }))