fix(forms): Naprawa formularza multisplit i dodanie reCAPTCHA v3 do wszystkich formularzy

This commit is contained in:
MichalC
2026-07-27 21:45:32 +02:00
parent 17a43fc6d6
commit e338c95da0
10 changed files with 223 additions and 16 deletions
+8
View File
@@ -49,6 +49,14 @@ export function ContactForm() {
});
formData.append("consent", consent ? 'true' : 'false');
if (process.env.NEXT_PUBLIC_RECAPTCHA_SITE_KEY) {
const token = await (window as any).grecaptcha.execute(
process.env.NEXT_PUBLIC_RECAPTCHA_SITE_KEY,
{ action: 'submit' }
);
formData.append('recaptchaToken', token);
}
const response = await submitContactForm(null, formData);
setServerState({