🎨 restyle: Layout for Account Page

This commit is contained in:
sonnguyenkieio
2021-09-16 12:43:28 +07:00
parent 40b825cb0f
commit 149c12fbe4
2 changed files with 12 additions and 1 deletions

View File

@@ -8,6 +8,11 @@
max-width: min( 100%, 1536px); max-width: min( 100%, 1536px);
margin: auto; margin: auto;
} }
.bgForAccount {
flex: 1;
width: 100%;
margin: auto;
}
} }
.filter{ .filter{
@screen xl { @screen xl {

View File

@@ -19,6 +19,8 @@ const Layout: FC<Props> = ({ children }) => {
const { locale = 'en-US' } = useRouter() const { locale = 'en-US' } = useRouter()
const { visible: visibleFilter, openModal: openFilter, closeModal: closeFilter } = useModalCommon({ initialValue: false }) const { visible: visibleFilter, openModal: openFilter, closeModal: closeFilter } = useModalCommon({ initialValue: false })
const router = useRouter()
const toggleFilter = () => { const toggleFilter = () => {
if (visibleFilter) { if (visibleFilter) {
closeFilter() closeFilter()
@@ -26,11 +28,15 @@ const Layout: FC<Props> = ({ children }) => {
openFilter() openFilter()
} }
} }
return ( return (
<CommerceProvider locale={locale}> <CommerceProvider locale={locale}>
<div className={s.mainLayout}> <div className={s.mainLayout}>
<Header toggleFilter={toggleFilter} visibleFilter={visibleFilter} /> <Header toggleFilter={toggleFilter} visibleFilter={visibleFilter} />
<main >{children}</main> { router.pathname === "/account" ?
<section className={s.bgForAccount}>{children}</section> :
<main>{children}</main> }
{/* <main>{children}</main> */}
<div className={s.filter}><MenuNavigationProductList categories={CATEGORY} brands={BRAND} featured={FEATURED} visible={visibleFilter} onClose={closeFilter} /> </div> <div className={s.filter}><MenuNavigationProductList categories={CATEGORY} brands={BRAND} featured={FEATURED} visible={visibleFilter} onClose={closeFilter} /> </div>
<ScrollToTop visibilityHeight={1500} /> <ScrollToTop visibilityHeight={1500} />
<Footer /> <Footer />