import Image from "next/image"; import Link from "next/link"; export type TvonePublicationBannerProps = { /** When set, the whole slot links here (campaign URL). */ href?: string; /** Optional creative — leaderboard-style wide image (e.g. 970×90 or similar). */ imageSrc?: string; imageAlt?: string; /** Short line shown when no image (placeholder for unsold inventory). */ title?: string; subtitle?: string; /** Small label above the slot (legal / transparency). */ slotLabel?: string; }; export function TvonePublicationBanner({ href = "#publicidade", imageSrc, imageAlt = "Publicidade", title = "Espaço publicitário", subtitle = "Reserve este espaço para a sua marca. Contacte a nossa equipa comercial.", slotLabel = "Publicidade", }: TvonePublicationBannerProps) { const inner = imageSrc ? ( {imageAlt} ) : (

{title}

{subtitle}

Espaço disponível
); return ( ); }