1import{Q as i}from"./petite-vue.es-Dlx7h2Mn.js";function a(e){return{formId:e.formId,position:e.position,showHeader:e.showHeader,variant:e.variant,btnClasses:e.btnClasses||"",title:e.title,subTitle:e.subTitle,successHeader:e.successHeader,successMessage:e.successMessage,form:{email:"",get isDirty(){return this.email.length!==0},get isValid(){return!!String(this.email).toLowerCase().match(/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|.(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)}},activeInput:!1,submitting:!1,success:!1,errors:{},clearErrors(){this.errors={}},submit(){const s=document.getElementById(`hp-${this.formId}`);if(!s||s.value.length!==0)return!1;this.submitting=!0,window.axios({method:"POST",url:"/api/subscribe/esp",data:this.form,headers:{Accept:"application/json"}}).then(t=>{t.status==201&&(this.success=!0)}).catch(t=>{this.errors=t.data.errors}).finally(()=>{this.submitting=!1})}}}function l(e){i({NewsletterWidget:a}).mount(e)}export{l as default};
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.