From a5b392ae76863a8344cd70a32bffe6ce23e05352 Mon Sep 17 00:00:00 2001 From: ValdiANS Date: Wed, 1 Oct 2025 13:45:16 +0700 Subject: [PATCH] feat(FE-40): create main UI slice --- src/stores/ui/slices/main.slice.ts | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 src/stores/ui/slices/main.slice.ts diff --git a/src/stores/ui/slices/main.slice.ts b/src/stores/ui/slices/main.slice.ts new file mode 100644 index 00000000..31f8f447 --- /dev/null +++ b/src/stores/ui/slices/main.slice.ts @@ -0,0 +1,12 @@ +import { StateCreator } from 'zustand'; +import { MainUiSlice } from '@/types/stores'; + +export const createMainUiSlice: StateCreator< + MainUiSlice, + [], + [], + MainUiSlice +> = (set): MainUiSlice => ({ + mainDrawerOpen: false, + setMainDrawerOpen: (open) => set(() => ({ mainDrawerOpen: open })), +});