PageSourceSearch

https://verabradley.com/cdn/shop/t/991/assets/theme.6e79fa341de1eb5d88db.js

js verabradley.com collected 2026-09-24 18:09:35 UTC 4,970 bytes, 1 lines download raw bytes

1(self.webpackChunkslate_master=self.webpackChunkslate_master||[]).push([[3398,350],{4619:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});var s=r(2316);const a=r.n(s)().View.extend({initialize(){new URLSearchParams(window.location.search).forEach(((e,t)=>{this.$(`input[name="${t}"]`).val(e)}))},events:{validate(e){this.checkFormValidity(e),this.$("select").trigger("change",[!0])},"blur input":"checkFormValidity","input input":"checkFormValidity","blur select":"checkFormValidity","input select":"checkFormValidity","blur textarea":"checkFormValidity","input textarea":"checkFormValidity","change select":function(e){const t=$(e.currentTarget);t.val()?t.attr("data-default",null):t.attr("data-default","")},submit:"checkEmailValidity"},validateCaptcha(e){const t=$(e.currentTarget);return!(t.is("form")?t:t.closest("form")).hasClass("captcha-required")||""!==grecaptcha.getResponse()},checkEmailValidity(e){const t=$(e.currentTarget),r=t.is("form")?t:t.closest("form"),s=r.find("input[type='email']");void 0!==s&&(r.hasClass("checkEmail")&&0==this.tldAllow(s.val())?(e.preventDefault(),s.closest("label").addClass("input-error")):s.closest("label").removeClass("input-error"))},tldAllow:e=>!/^[\w\.%\+\-]+@(qq)+\.(com)$/.test(String(e).toLowerCase()),checkFormValidity(e){const t=$(e.currentTarget),r=t.is("form")?t:t.closest("form"),s=r.find('button[type="submit"],button:not([type])');r.is(":valid")?this.validateCaptcha(e)&&s.attr("disabled",null).removeClass("disabled"):s.attr("disabled","").addClass("disabled"),t.is("form")||(t.is(":valid")?t.closest("label").removeClass("input-error"):t.closest("label").addClass("input-error"))}}),o={init:e=>new a({el:e})}},310:(e,t,r)=>{"use strict";r.r(t);var s=r(7978),a=r(3609),o=r.n(a),l=r(2316),i=r.n(l),n=r(2137);let d=i().View.extend({initialize:function(e){this.settings=e,this.autoSubmit()},events:{"click .order-number":"updateField","submit form":"send","click button.order-status-back":"back","click #modal-trigger":"openModal","click #myModal .close":"closeModal","click *":"maybeCloseModal"},autoSubmit:function(){const e=new URLSearchParams(window.location.search).get("utm_ordernumber"),t=o()("#order-status-form"),r=t.find("input[name='"+this.settings.orderField+"']");e&&r.length&&(r.val(e),t.trigger("submit"))},openModal:function(e){document.getElementById("myModal").style.display="block"},closeModal:function(e){document.getElementById("myModal").style.display="none"},maybeCloseModal:function(e){const t=document.getElementById("myModal");"block"==t.style.display&&event.target==t&&(t.style.display="none")},back:function(e){const t=o()(e.currentTarget).closest(".order-status-wrapper");t.removeClass("loading loaded"),t.find("input[name='"+this.settings.orderField+"']").val(""),t.find("div.autocomplete").hide(),o()(".order-status-replace .status").hide()},send:function(e){let t=this;e.preventDefault();const r=o()(e.currentTarget),s=r.closest("form"),a=s.find("input[name='"+t.settings.orderField+"']").val().toUpperCase(),l=s.attr("data-url");r.closest(".order-status-wrapper").addClass("loading"),fetch(l+"?orderNumber="+a,{method:"GET",headers:{accept:"application/json"}}).then((e=>e.json())).then((e=>{t.display(a,e)})).catch((e=>{t.display(a,"error")}))},autocomplete:function(e){const t=o()(e.currentTarget),r=t.closest("form"),s=r.find("div.autocomplete"),a=t.attr("data-validationlength");s.hide(),r.is(":valid")&&(null==a||t.val().length>=a)&&t.attr("name")==this.settings.orderField&&(isNaN(t.val().charAt(0))||(s.show(),s.find(".number").each((function(){this.textContent=t.val()}))))},updateField:function(e){e.preventDefault();const t=o()(e.currentTarget),r=t.closest("form"),s=r.find("div.autocomplete"),a=r.find("input[name='"+this.settings.orderField+"']");a.val(t.text()),a.focus(),s.hide()},display:function(e,t){let r=this;if(document.querySelector(".order-status-wrapper").classList.add("loaded"),"error"==t&&"ge"==e.substr(0,2).toLowerCase()){const t=document.querySelector(".status.unsupported");o()(t).show(),r.displayOrderNumber(e),n.iM("unsupported",e)}else if("error"==t&&"so"==e.substr(0,2).toLowerCase()){const t=document.querySelector(".status.so-order");o()(t).show(),r.displayOrderNumber(e),n.iM("so-order",e)}else if("error"==t||null==t){const t=document.querySelector(".status.error");o()(t).show(),r.displayOrderNumber(e),n.iM("error",e)}else{const s=t.order.status.toLowerCase(),a=document.querySelector(".status."+s);o()(a).show(),r.displayOrderNumber(e),n.iM(s,e)}},displayOrderNumber(e){var t,r=document.querySelectorAll(".order-status-wrapper .order-number");for(t=0;t<r.length;++t)r[t].textContent=e},destroy:function(){this.undelegateEvents()}});const c=function(e){return new d(e)};var u=r(4619);(0,s.Z)((()=>{const e=document.getElementById("order-status-form"),t=document.querySelector(".order-status-wrapper");t&&c({el:t,orderField:"order"}),u.default.init(e),$(e).trigger("validate"),document.getElementById("modal-trigger").disabled=!1}))}}]);

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.