/* Contacto Page */
// Google Apps Script URL — replace with your deployment URL after setting up
// Instructions: Extensions > Apps Script > paste script > Deploy as Web App
const APPS_SCRIPT_URL = "https://script.google.com/macros/s/YOUR_SCRIPT_ID/exec";
const ContactoPage = () => (
Contáctanos
Estamos aquí para acompañarte
Cuéntanos qué estás buscando preparar y te recomendamos exactamente lo que necesitas.
{/* Left — Info */}
{/* Right — Form */}
);
const ContactForm = () => {
const [sent, setSent] = React.useState(false);
const [loading, setLoading] = React.useState(false);
const [form, setForm] = React.useState({ nombre: '', telefono: '', email: '', interes: 'Talleres presenciales', mensaje: '' });
const inputStyle = {
fontFamily: 'var(--font-b)', fontSize: 14, color: 'var(--t1)',
background: 'var(--bg)', border: '1.5px solid var(--bd)', borderRadius: 'var(--r)',
padding: '11px 14px', outline: 'none', width: '100%',
transition: 'border-color 180ms',
};
const labelStyle = { fontFamily: 'var(--font-d)', fontWeight: 700, fontSize: 13, color: 'var(--t1)', marginBottom: 5, display: 'block' };
const handleSubmit = (e) => {
e.preventDefault();
setLoading(true);
// Build mailto link as primary delivery method
const subject = encodeURIComponent(`Mensaje web LK Mejia — ${form.nombre} — ${form.interes}`);
const body = encodeURIComponent(
`Nombre: ${form.nombre}\nTeléfono: ${form.telefono}\nEmail: ${form.email}\nInterés: ${form.interes}\n\nMensaje:\n${form.mensaje}`
);
window.open(`mailto:gerencia@lkmejia.com?subject=${subject}&body=${body}`, '_blank');
setTimeout(() => { setLoading(false); setSent(true); }, 600);
};
if (sent) {
return (
¡Mensaje enviado!
Se abrió tu cliente de correo con el mensaje listo para enviar a gerencia@lkmejia.com. También puedes escribirnos directamente por WhatsApp.
Escribir por WhatsApp
);
}
return (
);
};
Object.assign(window, { ContactoPage, ContactForm });