import { compactHero, heroWithMediaGrid, } from "@/app/cases/_components/hero-styles"; import { Breadcrumb } from "@/app/components/Breadcrumb"; import { pageTop, primaryButton, secondaryButtonDark, } from "@/app/components/button-styles"; import WhatsAppLink from "@/app/components/WhatsAppLink"; import { buttonLabels, type ServicePageContent } from "@/lib/site-content"; import { ServiceDiagram } from "./ServiceDiagram"; import { ServiceHeroCover } from "./ServiceHeroCover"; import type { ServiceHeroData } from "./service-page"; /** * Topo da página do serviço: trilha, título, resposta, botão de contato e, na coluna ao lado, a capa do case escolhido * ou o esquema de fluxo. Sem nenhum dos dois, o topo é uma coluna só e mais baixo. */ export function ServiceHero({ service, hero, }: { service: ServicePageContent; hero: ServiceHeroData; }) { const { heroCase, heroDevice, diagram, hasHeroSide, hasCaseCards } = hero; return (

{service.eyebrow}

{service.headline}

{service.answer}

{buttonLabels.contact} {hasCaseCards ? ( Ver projetos parecidos ) : null}

O botão abre uma conversa no WhatsApp, sem formulário. Garuva e Joinville (SC) · atendimento remoto em todo o Brasil.

{diagram ? ( ) : ( )}
); }