// ===== RIVAMAR Group — Página de Local individual (v1.1) ===== function LocalPage({ slug, go }) { const local = SLUG_MAP[slug] || LOCALES[0]; const fotos = GALERIA.filter((g) => g.local === local.id); return (
{/* Hero del local */}
{local.tagline}

{local.nombre}

{local.especialidad}

go('reservas', { local: local.id })}>Reservar en {local.nombre} go('galeria', { local: local.id })}>Ver galería del local
{/* Descripción + menú */}

La experiencia

{local.descripcion}

Destacados del menú

{local.menu.map((m) => (

{m.plato}

{m.desc}

{m.precio}
))}

Precios referenciales · menú sujeto a disponibilidad

Galería

{fotos.slice(0, 3).map((g) => ( ))}

Cómo llegar

Abrir en Google Maps →

{local.ubicacion}

{/* Info lateral */}
); } function InfoRow({ icon, label, value }) { const icons = { pin: , clock: , phone: , users: , chef: , }; return (
{icons[icon]}

{label}

{value}

); } Object.assign(window, { LocalPage });