/* global React, ReactDOM */ const { useState, useEffect } = React; function Nav({ onCTAClick }) { const [scrolled, setScrolled] = useState(false); const [menuOpen, setMenuOpen] = useState(false); useEffect(() => { const onScroll = () => setScrolled(window.scrollY > 8); window.addEventListener("scroll", onScroll); return () => window.removeEventListener("scroll", onScroll); }, []); useEffect(() => { document.body.style.overflow = menuOpen ? "hidden" : ""; return () => { document.body.style.overflow = ""; }; }, [menuOpen]); const links = [ { href: "#como-funciona", label: "Como funciona" }, { href: "#simular", label: "Simular economia" }, { href: "#prova", label: "Quem usa" }, { href: "#minas", label: "Minas Gerais" }, { href: "#faq", label: "Dúvidas" }, ]; // Portal renderizado fora do