import React, { useState, useEffect } from 'react'; import './Navbar.scss'; import logo from '../../../src/assets/lume-logo.png'; function Navbar({ view }) { const [nav, setNav] = useState(false); const toggleNav = () => setNav(!nav); useEffect(() => { let resizeTimeout; const onResize = () => { clearTimeout(resizeTimeout); resizeTimeout = setTimeout(() => { if(nav && window.innerWidth > 940) { setNav(false); } }, 25); }; window.addEventListener('resize', onResize); return () => window.removeEventListener('resize', onResize); }, [nav]); return ( ) } export default Navbar