Contact Updated
This commit is contained in:
parent
28a0327480
commit
c8ecb62f1a
@ -31,7 +31,7 @@ const ContactForm = () => {
|
||||
const { name, value } = e.target;
|
||||
setForms({ ...forms, [name]: value });
|
||||
|
||||
if (validator.allValid()) {
|
||||
if (validator.allValid() && recaptchaToken) {
|
||||
validator.hideMessages();
|
||||
} else {
|
||||
validator.showMessages();
|
||||
@ -40,12 +40,15 @@ const ContactForm = () => {
|
||||
|
||||
const handleRecaptcha = (token) => {
|
||||
setRecaptchaToken(token);
|
||||
if (validator.allValid() && token) {
|
||||
validator.hideMessages();
|
||||
}
|
||||
};
|
||||
|
||||
const submitHandler = async (e) => {
|
||||
e.preventDefault();
|
||||
|
||||
if (validator.allValid()) {
|
||||
if (validator.allValid() && recaptchaToken) {
|
||||
validator.hideMessages();
|
||||
|
||||
const emailPayload = {
|
||||
@ -202,6 +205,9 @@ const ContactForm = () => {
|
||||
sitekey={RECAPTCHA_SITEKEY}
|
||||
onChange={handleRecaptcha}
|
||||
/>
|
||||
{!recaptchaToken &&
|
||||
<div className="errorMessage">{t("form.requiredMessages.recaptcha")}</div>
|
||||
}
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user