1console.log("customers page");var customerForgotLink=document.querySelector(".customers-forgot-link"),customerForgotLinkCancel=document.querySelector(".customers-forgot-link-cancel");customerForgotLink&&customerForgotLink.addEventListener("click",function(e){e.preventDefault(),document.querySelector(".customers-login").classList.remove("active"),document.querySelector(".customers-forgot").classList.add("active")}),customerForgotLinkCancel&&customerForgotLinkCancel.addEventListener("click",function(e){e.preventDefault(),document.querySelector(".customers-login").classList.add("active"),document.querySelector(".customers-forgot").classList.remove("active")});var addressNewToggle=document.querySelector(".customer-addresses-add-new-form-toggle"),addressNewForm=document.querySelector(".customer-addresses-add-new-form"),addressNewFormResetBtns=document.querySelectorAll(".customer-addresses-btn-reset");addressNewToggle&&addressNewToggle.addEventListener("click",function(){addressNewForm.classList.contains("active")?addressNewForm.classList.remove("active"):addressNewForm.classList.add("active")});for(let reset of addressNewFormResetBtns)reset.addEventListener("click",function(e){e.preventDefault(),e.target.closest(".customer-addresses-form").classList.remove("active")});var addressEditToggles=document.querySelectorAll(".customer-addresses-edit-form-toggle");for(let toggle of addressEditToggles)toggle.addEventListener("click",function(){var form=toggle.parentElement.previousElementSibling;form.classList.contains("active")?form.classList.remove("active"):form.classList.add("active")});var addressDeleteBtns=document.querySelectorAll(".customer-addresses-btn-delete");if(addressDeleteBtns.length>0)for(let deleteBtn of addressDeleteBtns)deleteBtn.addEventListener("click",function(e){e.preventDefault(),confirm(deleteBtn.dataset.confirmMessage)&&deleteBtn.closest("form").submit()});function countrySelectionHandler(select){for(let i=0;i<select.children.length;i++){var option=select.children[i],selectedValue=!1;if(select.selectedIndex?selectedValue=select.children[select.selectedIndex].value:selectedValue=select.dataset.default,option.getAttribute("value")==selectedValue){select.selectedIndex=i;var countryProvincesSelect=select.closest("form").querySelector('select[name="address[province]"]'),countryProvincesOptions=select.closest("form").querySelectorAll('select[name="address[province]"] option'),countryProvinces=JSON.parse(option.dataset.provinces);countryProvinces.length>0?(countryProvincesSelect.innerHTML="",countryProvincesSelect.closest("label").classList.add("active"),countryProvinces.forEach(province=>{var option2=document.createElement("option");option2.text=province[1],option2.value=province[0],countryProvincesSelect.add(option2)})):(countryProvincesSelect.closest("label").classList.remove("active"),countryProvincesOptions.length>0&&countryProvincesOptions.forEach(option2=>option2.remove()))}}}var addressSelectors=document.querySelectorAll('select[name="address[country]"]');for(let select of addressSelectors)countrySelectionHandler(select),select.addEventListener("change",function(){countrySelectionHandler(select)}); 2//# sourceMappingURL=/cdn/shop/t/36/assets/customers.js.map?v=46433166966041877191778078638
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.