feat(tabs-store): persist only problemTab and workspaceTab in local storage

This commit is contained in:
cfngc4594 2025-03-03 14:17:22 +08:00
parent 2b6b7c54d5
commit 8bf109679d

View File

@ -22,9 +22,11 @@ export const useTabsStore = create<TabsState>()(
}),
{
name: "tabs-active",
onRehydrateStorage:
() =>
(state, error) => {
partialize: (state) => ({
problemTab: state.problemTab,
workspaceTab: state.workspaceTab,
}),
onRehydrateStorage: () => (state, error) => {
if (error) {
console.error("hydrate error", error);
} else if (state) {