import { useEffect, useState, useRef } from "react"; import Image from "next/image"; import MainMenu from "./main-menu/main-menu"; export default function HeaderSection({ mainMenu }) { const [isNavbarSticky, setIsNavbarSticky] = useState(false); const navbarAreaEl = useRef(null); function fixNavBar() { if (navbarAreaEl.current) { setIsNavbarSticky(window.pageYOffset > navbarAreaEl.current.offsetTop); } } useEffect(() => { window.addEventListener("scroll", fixNavBar); return () => { window.removeEventListener("scroll", fixNavBar); }; }, []); return (
); }