From 21c88fa8ab49026d12f98b75bf623c155a89dfb7 Mon Sep 17 00:00:00 2001 From: cfngc4594 Date: Thu, 6 Mar 2025 22:39:53 +0800 Subject: [PATCH] feat(store): change default activeNav value to "Appearance" and add partial persistence --- src/store/useSettingNavStore.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/store/useSettingNavStore.ts b/src/store/useSettingNavStore.ts index 294b39c..8e97ed1 100644 --- a/src/store/useSettingNavStore.ts +++ b/src/store/useSettingNavStore.ts @@ -9,11 +9,14 @@ interface SettingNavState { export const useSettingNavStore = create()( persist( (set) => ({ - activeNav: "Messages & media", + activeNav: "Appearance", setActiveNav: (nav) => set({ activeNav: nav }), }), { name: "setting-nav-active", + partialize: (state) => ({ + activeNav: state.activeNav, + }), } ) );