Update src/components/ContactSection.tsx

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Félix MARQUET
2025-08-26 22:34:12 +02:00
committed by GitHub
parent 55f88e59ca
commit 7bf4c58862

View File

@@ -34,11 +34,21 @@ const ContactSection: React.FC = () => {
const handleSubmit = async (e: React.FormEvent) => {
e.preventDefault();
setStatus({ type: 'loading' });
setStatus({ type: 'loading' });
const serviceId = import.meta.env.VITE_EMAILJS_SERVICE_ID;
const templateId = import.meta.env.VITE_EMAILJS_TEMPLATE_ID;
const userId = import.meta.env.VITE_EMAILJS_USER_ID;
if (!serviceId || !templateId || !userId) {
console.error('Missing required EmailJS environment variables:', {
VITE_EMAILJS_SERVICE_ID: serviceId,
VITE_EMAILJS_TEMPLATE_ID: templateId,
VITE_EMAILJS_USER_ID: userId
});
setStatus({ type: 'error' });
return;
}
const templateParams = {
name: formData.name,
email: formData.email,