/* global React */ // Services overview page + service detail page function ServicesPage({ t, navigate, slug }) { if (slug) { const svc = t.services.items.find((s) => s.slug === slug); if (svc) return ; } return ; } function ServicesOverviewPage({ t, navigate }) { return (
{t.services.eyebrow}

{t.services.title}

{t.services.sub}

{t.services.items.map((svc, i) => ( navigate('services', svc.slug)} /> ))}
); } function ServiceRow({ svc, index, t, onClick }) { const [hovered, setHovered] = useState(false); return ( ); } function ServiceDetail({ svc, t, navigate }) { return (
{svc.code} · {svc.tag}

{svc.k}

{svc.d}

{/* Scopes */}
{t.services.detailScopes}
    {svc.scopes.map((sc, i) => (
  • 0{i + 1} {sc} +
  • ))}
{/* Outcomes */}
{t.services.detailOutcomes}
    {svc.outcomes.map((o, i) => (
  • {o}
  • ))}
{/* Process strip */}
{t.services.detailProcess}
{t.home.methodSteps.map((step, i) => (
{step.n}
{step.k}
{step.t}
{i < 4 && (
)}
))}
); } Object.assign(window, { ServicesPage, ServicesOverviewPage, ServiceDetail });