import Link from 'next/link'; type TenantBrandProps = { nombreEmpresa: string; logoUrl: string | null; subtitle?: string; showLogin?: boolean; }; function iniciales(nombre: string): string { return nombre .split(/\s+/) .slice(0, 2) .map((p) => p[0]?.toUpperCase() ?? '') .join(''); } // Cabecera de marca del reformista para el funnel público y las páginas de // solicitud. El cliente final ve el branding del reformista, no el de Reformix. export default function TenantBrand({ nombreEmpresa, logoUrl, subtitle, showLogin = false, }: TenantBrandProps) { return (
{logoUrl ? ( // eslint-disable-next-line @next/next/no-img-element {nombreEmpresa} ) : ( {iniciales(nombreEmpresa)} )} {nombreEmpresa}
{showLogin ? ( Entrar ) : ( {subtitle ?? 'Presupuesto de reforma'} )}
); }