1class EmailSignup extends HTMLElement{constructor(){super(),this.selectors={button:"[js-email-button]"}}connectedCallback(){this.button=this.querySelector(this.selectors.button),this.market=this.dataset.market||"";const campaignId=this.market==="us"?this.dataset.aliaCampaignIdUs||this.dataset.aliaCampaignId:this.dataset.aliaCampaignId;this.campaignId=parseInt(campaignId,10)||null,!(!this.button||!this.campaignId)&&this.button.addEventListener("click",this._displayAliaPopup)}disconnectedCallback(){this.button?.removeEventListener("click",this._displayAliaPopup)}_displayAliaPopup=evt=>{evt.preventDefault(),window.alia=window.alia||[],window.alia.push({type:"open",campaignID:this.campaignId,ignoreTargeting:!0})}}customElements.define("email-signup",EmailSignup); 2//# sourceMappingURL=/cdn/shop/t/249/assets/component-email-signup.js.map?v=32070517512427457861790880867
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.