/* global React, Eyebrow, Arr, Reveal, waLink */ const { useState } = React; const MODULES = [ { id: "iniciacion", num: "01", name: "Iniciación al tejido precolombino", level: "Desde cero", duration: "4 sesiones", hours: "12 h", spots: "6", price: "320.000", active: true, learn: "Patrón base lineal, montaje sobre marco, lectura del dibujo precolombino. Partimos de cero.", take: "Tu primer respaldo tejido — un taburete pequeño que te llevas a casa.", accent: "var(--accent, #C13B1F)", }, { id: "diamante", num: "02", name: "Patrón Diamante", level: "Intermedio", duration: "6 sesiones", hours: "18 h", spots: "4", price: "480.000", active: false, learn: "Tensión avanzada, escalado del diamante, transiciones de color y combinación con patrón lineal.", take: "Una pieza completa estilo Acapulco con tejido diamante.", accent: "var(--mostaza, #E3A724)", }, { id: "restauracion", num: "03", name: "Restauración de tejido", level: "Intensivo", duration: "1 sesión", hours: "8 h", spots: "5", price: "240.000", active: false, learn: "Diagnóstico de la pieza, desarme controlado, reposición de hilo respetando el dibujo original.", take: "Tu propia silla restaurada — la traes el primer día.", accent: "var(--verde-deep, #4B6E5A)", }, { id: "patron-libre", num: "04", name: "Patrón libre", level: "Avanzado", duration: "8 sesiones", hours: "24 h", spots: "3", price: "780.000", active: false, learn: "Diseño de patrón propio, combinación de hilos, paso a producción. Requiere módulo previo.", take: "Una pieza única, hecha desde tu propio dibujo.", accent: "var(--ink, #1A1714)", }, ]; const FAQS = [ { q: "¿Necesito saber tejer?", a: "No para Iniciación — partimos de cero. Para intermedios y avanzados pedimos haber tomado el de Iniciación o experiencia equivalente." }, { q: "¿Qué tengo que traer?", a: "Solo ropa cómoda. Hilo, marco, herramientas y estructura base las pone DAVA'S." }, { q: "¿Dónde se dictan?", a: "Showroom de Bogotá — Cra 21 #49-13. Barranquilla se programa con mínimo 4 personas confirmadas." }, { q: "¿Puedo regalar un cupo?", a: "Sí. Escríbenos por WhatsApp y te enviamos tarjeta digital con código de reserva." }, { q: "¿Política de cancelación?", a: "Reservas con depósito. Cancelando con 7+ días se reagenda; más cerca se pierde el depósito." }, { q: "¿Edad mínima?", a: "13 años con acompañante adulto. Desde los 15 entran solos." }, ]; function Cursos({ setPage }) { const goHome = () => window.__davasRoute?.setPage("home"); const [openFaq, setOpenFaq] = useState(0); return ( <> {/* ════ HERO ════ */} Inicio · Cursos 12 horaspara tejertu primerapieza Cursos · 2026 Aprende atejer connosotros. Cuatro módulos, cupos pequeños, en el mismo taller que produce el catálogo. Empiezas desde cero y te llevas tu pieza terminada. 4módulos 62horas totales 3—6personas / grupo Preguntar por fechas Ver módulos ↓ {/* ════ MÓDULOS ════ */} Módulos Cuatro niveles. Las fechas se confirman por WhatsApp cuando se cierran los grupos. {MODULES.map((m) => ( {m.num} {m.name} {m.active ? Cupos abiertos : null} {m.level} {m.duration} · {m.hours} Máx. {m.spots} personas Aprendes {m.learn} Te llevas {m.take} $ {m.price} {m.active ? "Reservar" : "Avísame"} ))} {/* ════ FAQS ════ */} Preguntas frecuentes Antes de reservar. {FAQS.map((f, i) => ( { e.preventDefault(); setOpenFaq(openFaq === i ? -1 : i); }}> {f.q} {openFaq === i ? {f.a} : null} ))} > ); } window.Cursos = Cursos;
Cuatro módulos, cupos pequeños, en el mismo taller que produce el catálogo. Empiezas desde cero y te llevas tu pieza terminada.
Las fechas se confirman por WhatsApp cuando se cierran los grupos.
{m.learn}
{m.take}
{f.a}