/* global React, Container, Button, useLang, t, LangSwitcher */ function Nav({ active = 'services' }) { const [menuOpen, setMenuOpen] = React.useState(false); useLang(); React.useEffect(() => { document.body.classList.toggle('ea-no-scroll', menuOpen); return () => document.body.classList.remove('ea-no-scroll'); }, [menuOpen]); const links = ['services', 'cases', 'certs', 'pricing', 'faq', 'contact']; const closeAndGo = () => setMenuOpen(false); return (
); } function Hero() { useLang(); const h1 = t('hero.h1'); const ledger = t('hero.ledger'); return (
EA-SOFT {t('hero.over1')} {t('hero.over2')}

{h1.map((line, i) => {line})}

{t('hero.sub')}

); } function TrustStrip() { useLang(); const meta = t('trust.meta'); return (
{t('trust.num')}{t('trust.unit')}
{t('trust.copy')}
{meta.map((m, i) => {m})}
); } window.Nav = Nav; window.Hero = Hero; window.TrustStrip = TrustStrip;