frontend.js 1.54 KB
!function(t){function e(a){if(n[a])return n[a].exports;var r=n[a]={i:a,l:!1,exports:{}};return t[a].call(r.exports,r,r.exports,e),r.l=!0,r.exports}var n={};e.m=t,e.c=n,e.d=function(t,n,a){e.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:a})},e.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return e.d(n,"a",n),n},e.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},e.p="",e(e.s=3)}({3:function(t,e){/*!
 * getwid-contact-form
 */
!function(t){var e=this;t(document).ready(function(n){t(document.body).on("post-load",function(t){a()});var a=function(){t(".wp-block-getwid-contact-form__form:not(.getwid-init)").each(function(n,a){t(e).addClass("getwid-init");var r,c=t(a).find("p[class$=__result]"),s=t(a).find("button[type='submit']"),o=t(a).find(".wp-block-getwid-captcha");o.length&&function(){if(o.length){var t=o.data("sitekey"),e=o.data("theme");grecaptcha.ready(function(){r=grecaptcha.render(o[0],{sitekey:t,theme:e})})}}(),c.hide(),t(a).submit(function(e){e.preventDefault(),s.prop("disabled",!0);var n={};t(a).serializeArray().forEach(function(t,e){n[t.name]=t.value});var i={action:"getwid_send_mail",security:Getwid.nonces.recaptcha_v2_contact_form,data:n};""!=c.text()&&c.hide(300),t.post(Getwid.ajax_url,i,function(e){c.hasClass("success")?c.removeClass("success"):c.hasClass("fail")&&c.removeClass("fail"),s.prop("disabled",!1),o.length&&e.success&&grecaptcha.reset(r),e.success?(t(a)[0].reset(),c.addClass("success")):c.addClass("fail"),c.html(e.data),c.show(300)})})})};a()})}(jQuery)}});