fix: navigation between settings and home

This commit is contained in:
Yifei Zhang 2023-03-20 17:00:05 +00:00
parent 173fe0d7e3
commit 2badfbd619

View File

@ -400,7 +400,10 @@ export function Home() {
<div className={styles["sidebar-action"]}> <div className={styles["sidebar-action"]}>
<IconButton <IconButton
icon={<SettingsIcon />} icon={<SettingsIcon />}
onClick={() => setOpenSettings(!openSettings)} onClick={() => {
setOpenSettings(true)
setShowSideBar(false)
}}
/> />
</div> </div>
<div className={styles["sidebar-action"]}> <div className={styles["sidebar-action"]}>
@ -421,7 +424,10 @@ export function Home() {
<div className={styles["window-content"]}> <div className={styles["window-content"]}>
{openSettings ? ( {openSettings ? (
<Settings closeSettings={() => setOpenSettings(false)} /> <Settings closeSettings={() => {
setOpenSettings(false)
setShowSideBar(true)
}} />
) : ( ) : (
<Chat key="chat" showSideBar={() => setShowSideBar(true)} /> <Chat key="chat" showSideBar={() => setShowSideBar(true)} />
)} )}