mirror of
https://github.com/vercel/commerce.git
synced 2025-07-22 12:24:18 +00:00
bugs: header animation
This commit is contained in:
@@ -53,6 +53,17 @@ const Header = memo(({ toggleFilter }: props) => {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
|
<div className={classNames({
|
||||||
|
[s.headerSticky]: true,
|
||||||
|
[s.show]: !isFullHeader
|
||||||
|
})}>
|
||||||
|
<HeaderMenu
|
||||||
|
toggleFilter={toggleFilter}
|
||||||
|
toggleCart={toggleCart}
|
||||||
|
openModalAuthen={openModalAuthen}
|
||||||
|
openModalInfo={openModalInfo} />
|
||||||
|
</div>
|
||||||
|
|
||||||
<header ref={headeFullRef} className={classNames({ [s.header]: true, [s.full]: isFullHeader })}>
|
<header ref={headeFullRef} className={classNames({ [s.header]: true, [s.full]: isFullHeader })}>
|
||||||
<HeaderHighLight />
|
<HeaderHighLight />
|
||||||
<div className={s.menu}>
|
<div className={s.menu}>
|
||||||
@@ -65,18 +76,6 @@ const Header = memo(({ toggleFilter }: props) => {
|
|||||||
</div>
|
</div>
|
||||||
</header>
|
</header>
|
||||||
|
|
||||||
|
|
||||||
<div className={classNames({
|
|
||||||
[s.headerSticky]: true,
|
|
||||||
[s.show]: !isFullHeader
|
|
||||||
})}>
|
|
||||||
<HeaderMenu
|
|
||||||
toggleFilter={toggleFilter}
|
|
||||||
toggleCart={toggleCart}
|
|
||||||
openModalAuthen={openModalAuthen}
|
|
||||||
openModalInfo={openModalInfo} />
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<HeaderSubMenuMobile />
|
<HeaderSubMenuMobile />
|
||||||
<ModalAuthenticate visible={visibleModalAuthen} closeModal={closeModalAuthen} />
|
<ModalAuthenticate visible={visibleModalAuthen} closeModal={closeModalAuthen} />
|
||||||
<ModalCreateUserInfo demoVisible={visibleModalInfo} demoCloseModal={closeModalInfo} />
|
<ModalCreateUserInfo demoVisible={visibleModalInfo} demoCloseModal={closeModalInfo} />
|
||||||
|
@@ -1,10 +1,9 @@
|
|||||||
import React from 'react'
|
import React from 'react'
|
||||||
import { Banner, StaticImage } from 'src/components/common'
|
import { Banner, StaticImage } from 'src/components/common'
|
||||||
|
import { ROUTE } from 'src/utils/constanst.utils'
|
||||||
import BannerImgRight from './assets/banner_full.png'
|
import BannerImgRight from './assets/banner_full.png'
|
||||||
import HomeBannerImg from './assets/home_banner.png'
|
import HomeBannerImg from './assets/home_banner.png'
|
||||||
import s from './HomeBanner.module.scss'
|
import s from './HomeBanner.module.scss'
|
||||||
import Image from 'next/image'
|
|
||||||
import { ROUTE } from 'src/utils/constanst.utils'
|
|
||||||
|
|
||||||
interface Props {
|
interface Props {
|
||||||
className?: string
|
className?: string
|
||||||
|
Reference in New Issue
Block a user