diff --git a/src/views/settings/SettingsTabs.tsx b/src/views/settings/SettingsTabs.tsx index caededb9..691ab1e5 100644 --- a/src/views/settings/SettingsTabs.tsx +++ b/src/views/settings/SettingsTabs.tsx @@ -154,6 +154,15 @@ const SettingsTabs = () => { const [previewIndex, setPreviewIndex] = useState(0); + const [landingTab, setLandingTab] = useState(account.personalization.landingTab || "Home"); + + useEffect(() => { + mutateProperty("personalization", { + ...account.personalization, + landingTab, + }); + }, [landingTab]); + return ( { + + + + + {tabs.filter(tab => tab.enabled).map((tab) => ( + setLandingTab(tab.tab)} + leading={ + + } + trailing={ + + setLandingTab(tab.tab)} + /> + + } + > + + {tab.label} + + + ))} +