From 22f26a4de6a62de6c25aa46c95345b77db0525d7 Mon Sep 17 00:00:00 2001 From: Scrum4Me Agent <30029041+madhura68@users.noreply.github.com> Date: Fri, 8 May 2026 08:33:19 +0200 Subject: [PATCH] feat(debug-store): Zustand store met hydration-flag voor debug-modus --- stores/debug-store.ts | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 stores/debug-store.ts diff --git a/stores/debug-store.ts b/stores/debug-store.ts new file mode 100644 index 0000000..59d888b --- /dev/null +++ b/stores/debug-store.ts @@ -0,0 +1,15 @@ +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 }), +}))