merge and add plugins

This commit is contained in:
sijinhui
2024-09-07 19:58:52 +08:00
parent df2ebaf970
commit 69ddeda24b
4 changed files with 155 additions and 35 deletions

View File

@@ -35,7 +35,7 @@ export function createPersistStore<T extends object, M>(
persistOptions: SecondParam<typeof persist<T & M & MakeUpdater<T>>>,
) {
// TODO: merge 报错,很离谱,后续再排查
persistOptions.storage = createJSONStorage(() => indexedDBStorage);
// persistOptions.storage = createJSONStorage(() => indexedDBStorage);
const oldOonRehydrateStorage = persistOptions?.onRehydrateStorage;
persistOptions.onRehydrateStorage = (state) => {
oldOonRehydrateStorage?.(state);