feat(store): change default activeNav value to "Appearance" and add partial persistence

This commit is contained in:
cfngc4594 2025-03-06 22:39:53 +08:00
parent 2a42c711bf
commit 21c88fa8ab

View File

@ -9,11 +9,14 @@ interface SettingNavState {
export const useSettingNavStore = create<SettingNavState>()( export const useSettingNavStore = create<SettingNavState>()(
persist( persist(
(set) => ({ (set) => ({
activeNav: "Messages & media", activeNav: "Appearance",
setActiveNav: (nav) => set({ activeNav: nav }), setActiveNav: (nav) => set({ activeNav: nav }),
}), }),
{ {
name: "setting-nav-active", name: "setting-nav-active",
partialize: (state) => ({
activeNav: state.activeNav,
}),
} }
) )
); );