import { secondaryButtonLight, textLink } from "@/app/components/button-styles"; import HoverPrefetchLink from "@/app/components/HoverPrefetchLink"; import { buttonLabels, caseStudies, type ServiceOffer, } from "@/lib/site-content"; function OfferCard({ offer }: { offer: ServiceOffer }) { const proofCases = offer.proof.caseIds.flatMap((id) => { const caseStudy = caseStudies.find((item) => item.id === id); return caseStudy ? [caseStudy] : []; }); return (

{offer.name}

{offer.summary}

{offer.proof.label}

{proofCases.length > 0 ? ( ) : null} {offer.proof.note ? (

{offer.proof.note}

) : null}
{buttonLabels.service} {offer.name}
); } /** As três ofertas, lado a lado no computador: nome, o que a pessoa recebe, onde ver funcionando e o link da página certa. */ export function ServiceOfferCards({ offers, }: { offers: readonly ServiceOffer[]; }) { return (
{offers.map((offer) => ( ))}
); }