import { textLink } from "@/app/components/button-styles"; import HoverPrefetchLink from "@/app/components/HoverPrefetchLink"; import { buttonLabels, type CaseStudyContent } from "@/lib/site-content"; /** * Bloco menor depois de "Onde já apliquei isso": trabalhos parecidos que não são a prova principal do serviço, em uma linha * cada (nome, por que interessam e o link do case), sem capa. Sem case, não mostra nada. */ export function ServiceAlsoCases({ title, cases, relevance, }: { title: string; cases: readonly CaseStudyContent[]; /** Por que cada case interessa ao serviço (chave: id do case); sem frase própria, vale o resumo do case. */ relevance: Readonly>; }) { if (cases.length === 0) return null; return (

{title}

    {cases.map((caseStudy) => (
  • {caseStudy.title}

    {relevance[caseStudy.id] ?? caseStudy.summary}

    {buttonLabels.case} {caseStudy.title}
  • ))}
); }