import Link from 'next/link'; import { notFound } from 'next/navigation'; import { getPublicLead } from '@/lib/funnel/public-queries'; import TenantBrand from '@/components/funnel/TenantBrand'; export const dynamic = 'force-dynamic'; const CANALES = [ { slug: 'llamada', icon: '📞', titulo: 'Que te llamemos', descripcion: 'Un asistente te llama y te hace unas preguntas rápidas. Lo más cómodo: no escribes nada.', cta: 'Quiero que me llamen', }, { slug: 'whatsapp', icon: '💬', titulo: 'Por WhatsApp', descripcion: 'Seguimos por chat a tu ritmo. Puedes mandar fotos y notas cuando quieras.', cta: 'Seguir por WhatsApp', }, { slug: 'formulario', icon: '📝', titulo: 'Rellenar un formulario', descripcion: 'Tú lo cuentas zona por zona y subes las fotos. Recibes el presupuesto al instante.', cta: 'Rellenar el formulario', }, ] as const; export default async function ChooserPage({ params }: { params: Promise<{ id: string }> }) { const { id } = await params; const data = await getPublicLead(id); if (!data) notFound(); const { lead, tenant } = data; return ( <> {tenant && }
Elige cómo seguir

¿Cómo prefieres contarnos tu reforma, {lead.nombre.split(' ')[0]}?

Tú eliges. Por cualquiera de las tres nos das lo que necesitamos para preparar tu render y tu presupuesto.

{CANALES.map((c) => (
{c.titulo} {c.descripcion} {c.cta} →
))}
); }