// v4-app.jsx — Nav, Footer, App shell for 9mith Advisory v4 (Awesomic skin) const { useState, useEffect } = React; function Nav({ page, onNavigate }) { const [scrolled, setScrolled] = useState(false); const [menuOpen, setMenuOpen] = useState(false); useEffect(() => { const h = () => setScrolled(window.scrollY > 60); window.addEventListener('scroll', h, { passive: true }); return () => window.removeEventListener('scroll', h); }, []); useEffect(() => { window.scrollTo(0, 0); setScrolled(false); }, [page]); const darkHero = !scrolled && ['home', 'contact', 'network'].includes(page); const cls = `v4-nav${scrolled ? ' scrolled' : ''}${darkHero ? ' v4-nav--light' : ''}`; const links = [ { label: 'What We Do', id: 'what-we-do' }, { label: 'How We Work', id: 'how-we-work' }, { label: 'Network', id: 'network' }, { label: 'About', id: 'about' }, { label: 'Contact', id: 'contact' }, ]; const go = (id) => { onNavigate(id); setMenuOpen(false); }; return ( <> {menuOpen && (