/* 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})}
);
}
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;