fix: use session storage for useUiStore

This commit is contained in:
ValdiANS
2026-04-21 13:30:51 +07:00
parent e455d203cc
commit 633cece581
+2 -1
View File
@@ -1,7 +1,7 @@
'use client'; 'use client';
import { create } from 'zustand'; import { create } from 'zustand';
import { devtools, persist } from 'zustand/middleware'; import { createJSONStorage, devtools, persist } from 'zustand/middleware';
import { UIStore } from '@/types/stores'; import { UIStore } from '@/types/stores';
import { createMainUiSlice } from '@/stores/ui/slices/main.slice'; import { createMainUiSlice } from '@/stores/ui/slices/main.slice';
@@ -20,6 +20,7 @@ export const useUiStore = create<UIStore>()(
}), }),
{ {
name: 'search-store', name: 'search-store',
storage: createJSONStorage(() => sessionStorage),
partialize: (state) => ({ partialize: (state) => ({
key: state.key, key: state.key,
path: state.path, path: state.path,