diff --git a/landing/landing.react.js b/landing/landing.react.js --- a/landing/landing.react.js +++ b/landing/landing.react.js @@ -51,6 +51,19 @@ const [showMobileNav, setShowMobileNav] = React.useState(false); + React.useEffect(() => { + const handleResize = () => { + if (window.innerWidth > 848 && showMobileNav) { + setShowMobileNav(false); + } + }; + + window.addEventListener('resize', handleResize); + return () => { + window.removeEventListener('resize', handleResize); + }; + }, [showMobileNav, setShowMobileNav]); + const innerContainerClassName = classNames({ [css.innerContainer]: true, [css.innerContainerMobileNav]: showMobileNav,