"use client"; import { openCookiePreferences, trackEmailClick, trackSocialClick, } from "@/lib/analytics"; import { CONTACT_EMAIL, IA_PAGE_LABEL, INSTAGRAM_URL, LINKEDIN_URL, type ServiceLink, } from "@/lib/site-navigation"; import "./conversion.css"; import HoverPrefetchLink from "./HoverPrefetchLink"; import { Logo } from "./Logo"; import WhatsAppLink from "./WhatsAppLink"; const headingClassName = "font-mono text-[13px] font-medium tracking-[0.02em] text-[var(--meta)]"; // min-h-11 no toque; no desktop os links ficam mais juntos para o rodapé não crescer à toa const linkClassName = "inline-flex min-h-11 items-center text-left font-display text-[15px] leading-6 text-[var(--ink-80)] md:min-h-8 underline-offset-4 hover:text-[var(--ink)] hover:underline focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-[var(--ink)]"; export default function Footer({ serviceLinks = [], }: { /** Os serviços do hub; app/page.tsx os lê de lib/site-content.ts. */ serviceLinks?: ServiceLink[]; }) { const currentYear = new Date().getFullYear(); return ( // no celular o botão flutuante do WhatsApp (56 px + 16 px de margem) cobriria a última linha: o rodapé sobe o espaço dele. // A barra de cookies (fixa no pé da tela) cobriria o logo e o © no fim da página: o rodapé também sobe a altura dela // (--cookie-bar-height, publicada por GoogleAnalytics enquanto a barra está aberta; sem barra, 0). ); }