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>()(
persist(
(set) => ({
activeNav: "Messages & media",
activeNav: "Appearance",
setActiveNav: (nav) => set({ activeNav: nav }),
}),
{
name: "setting-nav-active",
partialize: (state) => ({
activeNav: state.activeNav,
}),
}
)
);