// HOME — hero slim + catálogo embebido (apenas entrás) + método + financiación + contacto const HomeScreen = ({ onNav, onSelectVehicle }) => { const { vehicles, marcas, carrocerias } = window.OMEGA_DATA; const { fmtPrice } = window.OMEGA_HELPERS; // Buscador rápido del hero → aplica preset al catálogo embebido y baja a él const [search, setSearch] = useState({ marca: 'Todas', carroceria: 'Todas', precioMax: 70000000 }); const [preset, setPreset] = useState(null); const [requestOpen, setRequestOpen] = useState(false); const catalogRef = useRef(); const matchCount = useMemo(() => { return vehicles.filter(v => { if (search.marca !== 'Todas' && v.marca !== search.marca) return false; if (search.carroceria !== 'Todas' && v.carroceria !== search.carroceria) return false; if (v.precio > search.precioMax) return false; return true; }).length; }, [vehicles, search]); const scrollToCatalog = () => { const el = catalogRef.current; if (!el) return; const r = el.getBoundingClientRect(); window.scrollTo({ top: window.scrollY + r.top - 64, behavior: 'smooth' }); }; const handleSearch = () => { if (matchCount === 0) { setRequestOpen(true); return; } setPreset({ ...search }); setTimeout(scrollToCatalog, 80); }; return (
{/* ====== HERO SLIM + BUSCADOR ====== */}
setRequestOpen(false)}> {/* ====== CATÁLOGO EMBEBIDO (visible apenas entrás) ====== */} {/* ====== DIFERENCIALES / NOSOTROS ====== */}
El método OMEGA

Comprás un auto. Te llevás la confianza de quien lo respalda.

{[ { n: '01', t: 'Gestoría propia', d: 'No te mandamos a un gestor de afuera. Todo el papeleo lo hacemos nosotros, en tiempos OMEGA.' }, { n: '02', t: 'Inspección 142 puntos', d: 'Mecánica, suspensión, frenos, electrónica, carrocería y documentación. Cada unidad, sin excepción.' }, { n: '03', t: 'Historial verificado', d: 'Cruzamos historial con DNRPA, aseguradoras y servicio oficial. Sin sorpresas posteriores.' }, { n: '04', t: 'Financiación a medida', d: 'Trabajamos con las principales entidades. Cuotas en pesos, dólar billete o canje. Vos elegís.' } ].map((it, i) => (
{it.n}

{it.t}

{it.d}

))}
{/* ====== FINANCIACIÓN BANNER ====== */}
Financiación

Hasta 60 cuotas
en pesos.

Calculá tu cuota desde el detalle de cada vehículo. Trabajamos con BBVA, Galicia, Santander, Banco Nación y financiación propia.

60
CUOTAS MÁX
30%
ANTICIPO DESDE
24h
PRE-APROBACIÓN
0$
GASTOS GESTORÍA
{/* ====== CONTACTO ====== */}
Contacto

Vení al
showroom.

Dirección
Pedro B. Palacios 2700
Las Heras, Mendoza · Argentina
Teléfono
{window.OMEGA_CONFIG.whatsappDisplay}
WhatsApp directo
{window.OMEGA_CONFIG.whatsappDisplay}
Horarios
Lunes a Viernes · 9:00 — 19:00
Sábados · 9:30 — 13:00
Domingos cerrado
{/* ====== FOOTER ====== */}
); }; const ContactForm = () => { const [form, setForm] = useState({ nombre:'', email:'', tel:'', mensaje:'', modelo:'Cualquiera' }); const [sent, setSent] = useState(false); const submitContact = (e) => { e.preventDefault(); const lines = [ '📩 *NUEVO CONTACTO WEB · OMEGA*', '', `• Nombre: ${form.nombre}`, `• Email: ${form.email}`, `• Teléfono: ${form.tel}`, `• Interés: ${form.modelo}`, form.mensaje ? `\n*Mensaje:*\n${form.mensaje}` : '' ].filter(Boolean); const url = `https://wa.me/${window.OMEGA_CONFIG.whatsapp}?text=${encodeURIComponent(lines.join('\n'))}`; // Guardar lead en Supabase if (window.OMEGA_STORE?.createLead) { window.OMEGA_STORE.createLead({ tipo: 'contacto', nombre: form.nombre, telefono: form.tel, email: form.email, mensaje: form.mensaje || null, payload: form }).catch(e => console.warn('Lead no se pudo guardar:', e)); } window.open(url, '_blank', 'noopener'); setSent(true); setTimeout(() => { setSent(false); setForm({ nombre:'', email:'', tel:'', mensaje:'', modelo:'Cualquiera' }); }, 3500); }; return (
Formulario

Te llamamos nosotros.

setForm({...form, nombre:e.target.value})}/>
setForm({...form, email:e.target.value})}/>
setForm({...form, tel:e.target.value})}/>