/**
* Site chrome — header, footer, hero, shared atoms.
* Exposes components to window for use in pages.jsx + app.jsx
*/
const ASSETS = './assets/';
/* ───────── Header ───────── */
function SiteHeader({ route, onNav }) {
const [menuOpen, setMenuOpen] = React.useState(false);
const items = [
{ id: 'home', label: 'Home' },
{ id: 'about', label: 'What We Do' },
{ id: 'why', label: 'Why' },
{ id: 'clients', label: 'Clients' },
{ id: 'contact', label: 'Contact' },
];
const go = (id) => { setMenuOpen(false); onNav(id); };
// Close menu on route change
React.useEffect(() => { setMenuOpen(false); }, [route]);
return (
{subtitle}
We create content and manage social media that helps businesses grow their
presence, connect with their audience and achieve results.
{title} {titleAlt && {titleAlt}}
{subtitle && We're Live.
{headline[0]} {headline[1]}