diff --git a/frontend/providers/dbprovider/src/store/db.ts b/frontend/providers/dbprovider/src/store/db.ts index 1925b10a6..d6b4150fb 100644 --- a/frontend/providers/dbprovider/src/store/db.ts +++ b/frontend/providers/dbprovider/src/store/db.ts @@ -1,7 +1,7 @@ import { create } from 'zustand'; import { devtools } from 'zustand/middleware'; import { immer } from 'zustand/middleware/immer'; -import { persist } from 'zustand/middleware'; +import { persist, createJSONStorage } from 'zustand/middleware'; import type { DBDetailType, DBListItemType, PodDetailType } from '@/types/db'; import { getMyDBList, @@ -130,6 +130,7 @@ export const useDBStore = create()( })), { name: 'db-store', + storage: createJSONStorage(() => sessionStorage), partialize: (state) => ({ dataSourceIds: state.dataSourceIds }) } )