PageSourceSearch

https://www.lebronze-alloys.com/build/app/js/655.a3982ba6.js

js lebronze-alloys.com collected 2026-10-06 12:10:48 UTC 3,284 bytes, 2 lines download raw bytes

1"use strict";(self["webpackChunk"]=self["webpackChunk"]||[]).push([[655],{6655:function(t,e,r){r.r(e);var i=r(2362);r(8992),r(2577),r(3949),r(7550);class s{constructor(t){(0,i.A)(this,"el",void 0),(0,i.A)(this,"inputs",void 0),(0,i.A)(this,"inputsList",void 0),this.el=t,this.inputs=Array.from(this.el.querySelectorAll('input[required]:not([type="hidden"]):not([type="radio"]), select[required], textarea[required]')),this.inputsList=Array.from(this.el.querySelectorAll("[data-list-group]")),this.init()}init(){this.el.setAttribute("novalidate",""),this.handleForceValidation(),this.el.addEventListener("submit",(t=>{this.onSubmit(t)}))}onSubmit(t){this.resetInputs(),this.resetInputList();let e=0;this.inputs.forEach((t=>{e+=this.checkValidity(t)})),this.inputsList.forEach((t=>{e+=this.checkListValidity(t)})),e&&(console.log(e,"Preventing submit"),t.preventDefault())}handleForceValidation(){let t=Array.from(this.el.querySelectorAll("[data-force-validation]"));t.forEach((t=>{t.hasForceValidationEvent||"phone"!==t.dataset.forceValidation||(t.addEventListener("input",(()=>{t.value.length>0?t.setAttribute("required","required"):(t.removeAttribute("required"),this.handleSuccess(t))})),t.hasForceValidationEvent=!0)}))}resetInputs(){this.inputs=Array.from(this.el.querySelectorAll('input[required]:not([type="hidden"]):not([type="radio"]), select[required], textarea[required]'))}resetInputList(){this.inputsList=Array.from(this.el.querySelectorAll("[data-list-group]"))}checkValidity(t,e=!1){return t.hasAttribute("data-password-repeat")?t.value===this.inputs.find((t=>t.name.includes("[password][first]")))?.value?(this.handleSuccess(t),0):(this.handleError(t),1):t.validity.valid?(this.handleSuccess(t),0):(this.handleError(t),1)}checkListValidity(t){let e=0,r=Array.from(t.querySelectorAll("input"));return r.some((t=>t.checked))?this.handleSuccess(t,!0):(e=1,this.handleError(t,!0)),e}handleError(t,e=!1){let r=t.closest(".form-group"),i=r.querySelector(".form-errors"),s=t.hasAttribute("data-validation-event-type")?t.dataset.validationEventType:"input",a="";t.hasValidationEvent||(e?Array.from(t.querySelectorAll("input")).forEach((e=>{e.addEventListener(s,(()=>{this.checkListValidity(t)}))})):t.addEventListener(s,(()=>{this.checkValidity(t,!1)})),t.hasValidationEvent=!0),a=t.dataset.errorMessage?t.dataset.errorMessage:t.validationMessage,i?i.innerHTML=`<li>${a}</li>`:r.insertAdjacentHTML("beforeend",`<ul class="form-errors">\n          <li>${a}</li>\n        </ul>`),r.classList.add("field-error")}handleSuccess(t,e=!1){let r=t.closest(".form-group"),i=r.querySelector(".form-errors");r.classList.remove("field-error"),i&&i.remove()}}e["default"]=s},116:function(t,e,r){var i=r(6518),s=r(2652),a=r(9306),n=r(8551),o=r(1767);i({target:"Iterator",proto:!0,real:!0},{find:function(t){n(this),a(t);var e=o(this),r=0;return s(e,(function(e,i){if(t(e,r++))return i(e)}),{IS_RECORD:!0,INTERRUPTED:!0}).result}})},3579:function(t,e,r){var i=r(6518),s=r(2652),a=r(9306),n=r(8551),o=r(1767);i({target:"Iterator",proto:!0,real:!0},{some:function(t){n(this),a(t);var e=o(this),r=0;return s(e,(function(e,i){if(t(e,r++))return i()}),{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},2577:function(t,e,r){r(116)},7550:function(t,e,r){r(3579)}}]);
2//# sourceMappingURL=655.a3982ba6.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.