import React, { useState, useEffect } from "react"; const Header: React.FC = () => { const [fix, setFix] = useState(false); useEffect(() => { function setFixed() { if (window.scrollY > 0) { setFix(true); return; } setFix(false); } window.addEventListener("scroll", setFixed); // Cleanup function return () => { window.removeEventListener("scroll", setFixed); }; }, []); return ( ); }; export default Header;