File "everest-forms-file-upload.min.js"

Full Path: /home/rattkxnv/byattorney.com/wp-content/plugins/everest-forms/assets/js/frontend/everest-forms-file-upload.min.js
File size: 4.55 KB
MIME-type: text/plain
Charset: utf-8

"use strict";!function(){function d(e){var r,t=jQuery(e.element).closest("form"),o=t.find(".everest-forms-submit"),e=0<e.loading,s=(r=t,function(){r.find(".everest-forms-uploading-in-progress-alert").length||r.find(".everest-forms-submit-container").before('<div class="everest-forms-error-alert everest-forms-uploading-in-progress-alert">'+window.everest_forms_upload_parms.loading_message+"</div>")});e?(o.prop("disabled",!0),t.find(".everest-forms-submit-overlay").length||(o.parent().addClass("everest-forms-submit-overlay-container"),o.parent().append('<div class="everest-forms-submit-overlay"></div>'),t.find(".everest-forms-submit-overlay").css("width",o.outerWidth()+"px"),t.find(".everest-forms-submit-overlay").css("height",o.parent().outerHeight()+"px"),t.find(".everest-forms-submit-overlay").on("click",s))):(o.prop("disabled",!1),t.find(".everest-forms-submit-overlay").off("click",s),t.find(".everest-forms-submit-overlay").remove(),o.parent().removeClass("everest-forms-submit-overlay-container"),t.find(".everest-forms-uploading-in-progress-alert").length&&t.find(".everest-forms-uploading-in-progress-alert").remove())}function t(e){try{return JSON.parse(e)}catch(r){return!1}}function o(e){return 0<e.length}function s(e){return e}function n(e){return e.xhr}function i(e){return e.responseText}function a(e){return e.data}function l(e){var r=jQuery(e.element).parents(".evf-field-image-upload, .evf-field-file-upload").find("input[name="+e.dataTransfer.name+"]");r.val((e=e.files,(e=e.map(n).filter(s).map(i).filter(o).map(t).filter(s).map(a)).length?JSON.stringify(e):"")).trigger("input"),"undefined"!=typeof jQuery.fn.valid&&r.valid()}function f(e){setTimeout(function(){e.files.filter(function(e){return e.accepted}).length>=e.options.maxFiles?e.element.querySelector(".dz-message").classList.add("hide"):e.element.querySelector(".dz-message").classList.remove("hide")},0)}function m(r){return function(e){var t,o;t=e,o=r,setTimeout(function(){var e,r;t.size>=o.dataTransfer.postMaxSize&&(e=window.everest_forms_upload_parms.errors.post_max_size,t.isErrorNotUploadedDisplayed||(t.isErrorNotUploadedDisplayed=!0,e=window.everest_forms_upload_parms.errors.file_not_uploaded+" "+e),(r=document.createElement("span")).innerText=e,r.setAttribute("data-dz-errormessage",""),t.previewElement.querySelector(".dz-error-message").appendChild(r))},1),f(r)}}function u(r){return function(e){f(r),e.xhr&&(e=t(e.xhr.responseText))&&(e=e.data.file,wp.ajax.post({action:"everest_forms_remove_file",file:e,form_id:r.dataTransfer.formId,field_id:r.dataTransfer.fieldId})),l(r)}}function p(e){var o,r,t=parseInt(e.dataset.formId,10),s=e.dataset.fieldId,n=parseInt(e.dataset.maxFileNumber,10),i=e.dataset.extensions.split(",").map(function(e){return"."+e}).join(","),a=new window.Dropzone(e,{url:window.everest_forms_upload_parms.url,addRemoveLinks:!0,maxFilesize:(parseInt(e.dataset.maxSize,10)/1e6).toFixed(2),maxFiles:n,acceptedFiles:i,dictMaxFilesExceeded:window.everest_forms_upload_parms.errors.file_limit.replace("{fileLimit}",n),dictInvalidFileType:window.everest_forms_upload_parms.errors.file_extension,dictFileTooBig:window.everest_forms_upload_parms.errors.file_size,timeout:everest_forms_upload_parms.max_timeout});return a.dataTransfer={name:e.dataset.inputName,postMaxSize:parseInt(e.dataset.postMaxSize,10),formId:t,fieldId:s},a.on("sending",(o={action:"everest_forms_upload_file",form_id:t,field_id:s},function(e,r,t){e.size>this.dataTransfer.postMaxSize?(r.send=function(){},e.accepted=!1,e.processing=!1,e.status="rejected",e.previewElement.classList.add("dz-error"),e.previewElement.classList.add("dz-complete")):(this.loading=this.loading||0,this.loading++,d(this),Object.keys(o).forEach(function(e){t.append(e,o[e])}))})),a.on("addedfile",m(a)),a.on("removedfile",u(a)),jQuery(document).on("evf_frontend_reset_button",function(){a.removeAllFiles()}),a.on("complete",(r=a,function(){r.loading=r.loading||0,r.loading--,d(r),l(r)})),a.on("error",function(e,r){e.isErrorNotUploadedDisplayed||(e.isErrorNotUploadedDisplayed=!0,e.previewElement.querySelectorAll("[data-dz-errormessage]")[0].textContent=window.everest_forms_upload_parms.errors.file_not_uploaded+" "+r)}),a}function e(){window.everest_forms=window.everest_forms||{},window.everest_forms.dropzones=[].slice.call(document.querySelectorAll(".everest-forms-uploader")).map(p),jQuery(document).on("everest-forms-uploads-init",function(e,r){p(r)}),jQuery(document).on("elementor/popup/show",function(e,r){(r.$element||document).querySelectorAll(".everest-forms-uploader").forEach(e=>p(e))})}"loading"===document.readyState?document.addEventListener("DOMContentLoaded",e):e()}();