{d.nombre}
{d.resumen}
Ver destino/* Decretando Disney — pantallas. Exporta Home, Nosotros, Contacto, CategoryScreen, DestinationScreen, ReservaScreen */ (function(){ const { useState } = React; const Ic = window.DDIcons; /* Gestor global: solo UN video se reproduce a la vez (el más visible, o el que el usuario señala con el mouse). Evita que compitan por CPU/GPU. */ const VM = { vids: new Map(), // el -> ratio de visibilidad hovered: null, update(){ let best = null; if(this.hovered && (this.vids.get(this.hovered) || 0) > 0){ best = this.hovered; } else { let max = 0.2; // mínimo para arrancar this.vids.forEach((r, el)=>{ if(r > max){ max = r; best = el; } }); } this.vids.forEach((r, el)=>{ if(el === best){ el.play().catch(()=>{}); } else if(!el.paused){ el.pause(); } }); } }; function lazyVideo(el){ if(!el || el.__ddio) return; el.muted = true; const io = new IntersectionObserver((entries)=>{ entries.forEach(e=>{ VM.vids.set(el, e.isIntersecting ? e.intersectionRatio : 0); }); VM.update(); }, {threshold:[0,.2,.4,.6,.8,1]}); io.observe(el); el.__ddio = io; el.addEventListener('pointerenter', ()=>{ VM.hovered = el; VM.update(); }); el.addEventListener('pointerleave', ()=>{ if(VM.hovered === el) VM.hovered = null; VM.update(); }); } /* ===================== INICIO ===================== */ function Home({ nav, openMenu }){ const cats = window.DD_DATA.categorias; const scrollCats = ()=>{ const el = document.getElementById('home-cats'); if(el) el.scrollIntoView ? el.parentNode.scrollTo({top:el.offsetTop-90, behavior:'smooth'}) : null; }; return (
Armamos el viaje de tus sueños a medida. Parques, playas paradisíacas y ciudades increíbles te esperan. ¿Empezamos a planear?
Elegí un destino y dejá que la magia haga el resto.
Un adelanto en movimiento de la magia que vas a vivir.
Historias reales de quienes ya decretaron su viaje con nosotros.
“{t.texto}”
Detrás de cada viaje hay dos personas que aman lo que hacen.
{p}
)}
{v.d}
Escribinos por donde te quede más cómodo. Te respondemos con toda la onda para empezar a armar tu plan.
{cat.hero} Elegí tu destino y descubrí todo lo que te espera.
{d.resumen}
Ver destino{dest.desc}
Se abrió tu correo con todos los datos listos para enviar a la agencia. Apenas lo recibamos, Martín o Mica te contactan para armar tu viaje a {dest.nombre}.