Actually hide the header on error pages

Currently, if you set hideHeader to true, you get a big empty <header> on error pages which serves no purpose except to push the screen's content off center.
This commit is contained in:
Robin
2025-02-24 17:37:11 +07:00
parent 832a5aaf57
commit e4d7baf7bb

View File

@@ -30,10 +30,14 @@ export const FullScreenView: FC<FullScreenViewProps> = ({
const { hideHeader } = useUrlParams(); const { hideHeader } = useUrlParams();
return ( return (
<div className={classNames(styles.page, className)}> <div className={classNames(styles.page, className)}>
<Header> {!hideHeader && (
<LeftNav>{!hideHeader && <HeaderLogo />}</LeftNav> <Header>
<RightNav /> <LeftNav>
</Header> <HeaderLogo />
</LeftNav>
<RightNav />
</Header>
)}
<div className={styles.container}> <div className={styles.container}>
<div className={styles.content}>{children}</div> <div className={styles.content}>{children}</div>
</div> </div>