/* Centro de Vacunación InfectoLab — Landing de conversión * Layout marketing self-contained dentro del SPA: * - Navbar minimalista propia (sin nav links, solo CTA) * - Hero degradado azul oscuro con visual médica * - Embed YouTube del Dr. Samuel * - Grid de vacunas (desde la API) * - Trust strip azul * - Card de especialista * - CTA final degradado * - Footer minimal navy */ /* Las vacunas vienen de la API (src/api.js). Antes había aquí un arreglo VAX * con 11 vacunas escritas a mano; el centro de vacunación tiene 14 dadas de alta. * * La API nombra cada vacuna por su marca comercial (Comirnaty, Gardasil 9, * Stamaril) y guarda la enfermedad en `cobertura`. Para un paciente lo legible * es la enfermedad, así que ésa va de título y la marca de subtítulo. * * `descripcion` no se pinta: son textos internos, con erratas y saltos de línea * de captura. Lo que sí se muestra es el esquema, la vía y si lleva refuerzo. */ const TOP_ACCENTS = ["#3953A4", "#7EB9C7", "#FDC345"]; const WA_URL = "https://wa.me/526646985015"; function VacunacionPage({ navigate, onOpenLead }) { const [vacunas, setVacunas] = React.useState([]); const [cargando, setCargando] = React.useState(true); React.useEffect(() => { let vivo = true; window.InfectoAPI.getVacunas() .then((lista) => { if (vivo) setVacunas(lista); }) .catch(() => { /* si falla, la landing se muestra sin la grilla */ }) .finally(() => { if (vivo) setCargando(false); }); return () => { vivo = false; }; }, []); return (
{/* 2. Hero */}
CENTRO DE VACUNACIÓN · TIJUANA

Vacunas para adultos
con orientación profesional

Si nos protegemos, ¡nos protegemos todos! El Dr. Samuel Navarro te guía para elegir las vacunas correctas según tu perfil clínico.

WhatsApp directo
ISO 9001:2015 PACAL acreditado NewCity Medical Plaza
Atención presencial · cita previa
Director médico
Dr. Samuel Navarro Álvarez, MSP
Esquemas
{vacunas.length ? `${vacunas.length} vacunas` : "Vacunas"} · adultos y adolescentes
Servicio
Toma a domicilio disponible
{/* 3. Video Dr. Samuel */}
Mensaje del director médico

¿Por qué es importante vacunarse?

El Dr. Samuel Navarro Álvarez explica la importancia de la vacunación y detalla cada una de las vacunas disponibles en InfectoLab.

Dr. Samuel Navarro Álvarez, MSP · Médico Internista e Infectólogo · Director Médico de InfectoLab
{/* 4. ¿Por qué vacunarme? */}

¿Por qué debería vacunarme?

Desde los individuos hasta las comunidades, hay muchas buenas razones para vacunarse. Si tú, tu familia y tu entorno están totalmente vacunados, se reduce la probabilidad de epidemias.

Al haber menos personas que enferman gracias a la vacunación, hay menos probabilidades de que otros estén expuestos a enfermedades prevenibles.

+5sucursales
{vacunas.length || "—"}vacunas
365días/año
{/* 5. Vacunas disponibles */}

Vacunas disponibles en InfectoLab

Consulta disponibilidad y precio con nuestro equipo. Esquemas alineados a guías nacionales e internacionales.

{vacunas.map((v, i) => { const accent = TOP_ACCENTS[i % TOP_ACCENTS.length]; const conCobertura = v.cobertura !== "Consultar"; return (
{/* la enfermedad de título; si no está capturada, la marca */}

{conCobertura ? v.cobertura : v.titulo}

{v.esquema}{v.refuerzo ? " + refuerzo" : ""}

{conCobertura ? `${v.titulo} · ${v.via}` : v.via}

); })} {cargando &&

Cargando vacunas…

}
{/* 6. Trust strip */}
ISO 9001:2015Certificados
PACALAcreditado
+5 sucursalesen Tijuana
Dr. Samuel NavarroDirector Médico
{/* 7. Sobre el especialista */}
SN

Dr. Samuel Navarro Álvarez, MSP

Médico Internista e Infectólogo · Director Médico de InfectoLab

Especialista en enfermedades infecciosas con Maestría en Salud Pública (UABC) y Sub Especialidad en Infectología (UNAM). Guía a cada paciente en la selección personalizada de vacunas según su historial de salud y necesidades individuales.

Maestría SP · UABC Sub Esp. Infectología · UNAM Primer Lugar Nacional SINAVE 2009
{/* 8. CTA final */}

Protege tu salud hoy.

Agenda tu cita en el Centro de Vacunación InfectoLab. Atención personalizada con el equipo del Dr. Samuel Navarro.

Escribir por WhatsApp
NewCity Medical Plaza · Paseo del Centenario · Tijuana, BC
{/* 9. Footer global del SPA toma el relevo */}
); } /* ── Inline illustrative SVGs (clean medical style) ── */ function SyringeArt() { return ( ); } function SyringeMini() { return ( ); } Object.assign(window, { VacunacionPage });