deploy
Some checks failed
Build & Deploy KLZ Cables / build-and-deploy (push) Failing after 1m32s

This commit is contained in:
2026-01-26 02:19:48 +01:00
parent ac1e22017e
commit 574d5a8a9a
6 changed files with 293 additions and 27 deletions

View File

@@ -16,21 +16,23 @@ export default function ContactForm() {
setStatus('submitting');
const formData = new FormData(e.currentTarget);
const email = formData.get('email') as string;
try {
const result = await sendContactFormAction(formData);
if (result.success) {
trackEvent('contact_form_submission', {
form_type: 'general',
email: formData.get('email') as string,
email,
});
setStatus('success');
(e.target as HTMLFormElement).reset();
} else {
console.error('Contact form submission failed:', { email, error: result.error });
setStatus('error');
}
} catch (error) {
console.error('Form submission error:', error);
console.error('Contact form submission error:', { email, error });
setStatus('error');
}
}