1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6889],{373:(e,t,r)=>{Promise.resolve().then(r.bind(r,8053)),Promise.resolve().then(r.bind(r,9)),Promise.resolve().then(r.bind(r,1814)),Promise.resolve().then(r.bind(r,4193)),Promise.resolve().then(r.bind(r,3699)),Promise.resolve().then(r.bind(r,3635)),Promise.resolve().then(r.bind(r,6949)),Promise.resolve().then(r.bind(r,9506)),Promise.resolve().then(r.bind(r,5329)),Promise.resolve().then(r.bind(r,7088)),Promise.resolve().then(r.bind(r,399)),Promise.resolve().then(r.bind(r,2799)),Promise.resolve().then(r.bind(r,3649)),Promise.resolve().then(r.bind(r,2793)),Promise.resolve().then(r.bind(r,8361)),Promise.resolve().then(r.bind(r,9403)),Promise.resolve().then(r.bind(r,9131)),Promise.resolve().then(r.bind(r,1343)),Promise.resolve().then(r.bind(r,9836))},1343:(e,t,r)=>{"use strict";r.d(t,{default:()=>_});var a=r(5155),n=r(2115),o=r(4879),s=r(2544),i=r(63),l=r(6942),m=r(424),c=r(8329),u=r(6181),d=r(9561),f=r(4424),p=r(8345),h=r(5204),g=r(5065),S=r(3699),v=r(1537),b=r(731),w=r(7078);let y={localeConfigs:{[r(5957).v.EnUS]:{form:{fields:{email:{placeholder:"Corporate email",description:"",validation:{email:"Invalid email address",nonempty:"Email is required",taken:"Specified user already exists"}}},buttons:{submit:{default:"Start now",process:"Starting..."}},errors:{unexpected:"Something went wrong. Please try again later."}}}}};var x=r(8383),j=r(9863),F=r(1303),I=r(4811),D=r(1847);let E=(0,n.forwardRef)((e,t)=>{var r,E;let{resourcesUrls:_,topText:C,bottomText:R,className:P=""}=e,{signupUrl:T="",signupContinueUrl:O=""}=_,{localization:q}=(0,i.useParams)(),V=(0,w.A)(q,y),k=(0,i.useRouter)(),L=(0,x.k)(m.$.a1_web_email),[N,z]=(0,n.useState)(""),Y=D.VD.ShortSignupDemoForm,M=(0,i.useSearchParams)(),$=null!=(r=M.get("dev"))?r:void 0,U=null!=(E=M.get("point"))?E:void 0,G=o.Ik({email:o.Yj().email(V("form.fields.email.validation.email")).or(o.eu(""))}),A=(0,s.mN)({resolver:(0,l.u)(G),mode:"onSubmit",reValidateMode:"onSubmit",defaultValues:{email:L.value||""}}),H=async e=>{try{let t=e.email,{status:r}=await (0,j.WE)(t,$);if(r===F.g6.MF213&&(await L.set(t),await m.$.a1_web_fname.remove(),await m.$.a1_web_lname.remove(),A.setError("email",{message:V("form.fields.email.validation.taken")})),r===F.g6.MF212){await L.set(t),await m.$.a1_web_fname.remove(),await m.$.a1_web_lname.remove(),(0,I.JM)(Y);let e=new URLSearchParams({...U?{point:U}:{},...$?{dev:$}:{}}),r=e?"?".concat(e.toString()):"";k.push((t?O:T)+r)}r===F.g6.MF255&&z(V("form.errors.unexpected"));return}catch(e){z((null==e?void 0:e.message)||String(e)||V("form.errors.unexpected"))}};return(0,n.useEffect)(()=>{L.value&&A.setValue("email",L.value)},[L.value,A]),(0,n.useEffect)(()=>{let e=e=>{e.persisted&&A.reset(A.getValues())};return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[A]),(0,a.jsxs)(f.l,{form:A,ref:t,onSubmit:A.handleSubmit(H),className:P,id:Y,children:[C&&(0,a.jsx)(p.H5,{className:"mb-a1-20 text-center",children:C}),(0,a.jsxs)("div",{className:"flex flex-col items-center gap-a1-16",children:[!!N&&(0,a.jsx)(c.F,{size:"lg",variant:"danger",children:N}),(0,a.jsx)(f.l.Field,{control:A.control,name:"email",render:e=>{let{field:t}=e;return(0,a.jsx)(f.l.Item,{className:"w-full",children:(0,a.jsx)(S.Input,{parent:"white",placeholder:V("form.fields.email.placeholder"),disabledEvents:A.formState.isSubmitting,...t})})}}),(0,a.jsxs)(u.$,{size:"lg",type:"submit",disabledEvents:A.formState.isSubmitting,className:(0,d.g)("w-full",(0,b.o)({hasLeftIcon:A.formState.isSubmitting}),D.VD.CreateAccountButton),children:[(0,a.jsx)("span",{className:D.VD.CreateAccountButton,children:V("form.buttons.submit.default")}),A.formState.isSubmitting&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(g.D,{}),(0,a.jsx)(h.I,{icon:"LoaderIcon"})]})]})]}),R&&(0,a.jsx)(v.f,{size:"sm",className:"text-center mt-a1-20",children:R})]})});E.displayName="CTASignupForm";let _=E},2591:(e,t,r)=>{"use strict";r.d(t,{$n:()=>n.$,Dw:()=>i.D,Fc:()=>a.F,In:()=>s.I,TM:()=>c.Textarea,l6:()=>m.Select,lV:()=>o.l,oM:()=>u.o,pd:()=>l.Input});var a=r(8329),n=r(6181),o=r(4424),s=r(5204),i=r(5065),l=r(3699),m=r(7088),c=r(399),u=r(731)}
1,4811:(e,t,r)=>{"use strict";r.d(t,{JM:()=>n});var a=r(1847);function n(e,t){var r;r={event:a.sE.FormSubmissionSuccess,formId:e,...t?{endpointsRange:t}:{}},window.dataLayer=window.dataLayer||[],window.dataLayer.push({...r,timestamp:Date.now()})}r(424)},8345:(e,t,r)=>{"use strict";r.d(t,{H1:()=>s,H2:()=>i,H4:()=>l,H5:()=>m,H6:()=>c});var a=r(5155),n=r(2115),o=r(9561);let s=n.forwardRef((e,t)=>{let{as:r="h1",className:n,...s}=e;return(0,a.jsx)(r,{ref:t,className:(0,o.g)("a1-title-1",n),...s})}),i=n.forwardRef((e,t)=>{let{as:r="h2",className:n,...s}=e;return(0,a.jsx)(r,{ref:t,className:(0,o.g)("a1-title-2",n),...s})}),l=n.forwardRef((e,t)=>{let{as:r="h4",className:n,...s}=e;return(0,a.jsx)(r,{ref:t,className:(0,o.g)("a1-title-4",n),...s})}),m=n.forwardRef((e,t)=>{let{as:r="h5",className:n,...s}=e;return(0,a.jsx)(r,{ref:t,className:(0,o.g)("a1-title-5",n),...s})}),c=n.forwardRef((e,t)=>{let{as:r="h6",className:n,...s}=e;return(0,a.jsx)(r,{ref:t,className:(0,o.g)("a1-title-6",n),...s})})},8383:(e,t,r)=>{"use strict";r.d(t,{k:()=>n});var a=r(2115);function n(e){let[t,r]=(0,a.useState)(()=>e.value),n="app:cookie_sync:".concat(e.key),o=(0,a.useCallback)(()=>{r(e.value)},[e]),s=(0,a.useCallback)(async(t,r)=>{await e.set(t,r),window.dispatchEvent(new CustomEvent(n))},[e,n]),i=(0,a.useCallback)(async()=>{await e.remove(),window.dispatchEvent(new CustomEvent(n))},[e,n]);return(0,a.useEffect)(()=>(window.addEventListener(n,o),window.addEventListener("storage",o),()=>{window.removeEventListener(n,o),window.removeEventListener("storage",o)}),[n,o]),{key:e.key,value:t,get:e.get,set:s,remove:i}}},9836:(e,t,r)=>{"use strict";r.d(t,{default:()=>b});var a=r(5155),n=r(2115),o=r(4879),s=r(2544),i=r(63),l=r(6942),m=r(2591),c=r(7078);let u={localeConfigs:{[r(5957).v.EnUS]:{form:{fields:{fname:{placeholder:"First name"},lname:{placeholder:"Last name"},email:{placeholder:"Corporate email"},phone:{placeholder:"Phone number"},ext:{placeholder:"Ext"},companySize:{placeholder:"Number of endpoints"},message:{placeholder:"Why are you looking at Action1? Example: I need to automate 3rd party and windows updates for corporate laptops.",placeholderShort:"Why are you looking at Action1?"}},buttons:{submit:{default:"Get a quote",process:"Submiting"}},errors:{emailInvalid:"Invalid email address",emailRequired:"Please enter your email address",fnameRequired:"Please enter your first name",lnameRequired:"Please enter your last name",phoneMinLength:"Phone must be at least 8 characters",phoneInvalid:"Invalid phone number",extNumber:"Only numbers allowed",messageRequired:"Please enter your message",messageMaxLength:"Message must be shorter than 5000 characters",companySizeRequired:"Company size is required",unexpected:"Something went wrong. Please try again later."}}}}};var d=r(1303),f=r(424),p=r(9863),h=r(8383),g=r(1847),S=r(4811);let v=n.forwardRef((e,t)=>{let{resourcesUrls:r,className:v=""}=e,{thanksPageUrl:b=""}=r,{localization:w}=(0,i.useParams)(),y=(0,c.A)(w,u),x=(0,i.useRouter)(),j=(0,h.k)(f.$.a1_web_email),F=Object.values(d.LY).filter(e=>e!==d.LY.PLUS_1),I=F.map(e=>({title:e})),[D,E]=(0,n.useState)(""),_=g.VD.ContactForm,C=o.Ik({fname:o.Yj().nonempty(y("form.errors.fnameRequired")),lname:o.Yj().nonempty(y("form.errors.lnameRequired")),email:o.Yj().email(y("form.errors.emailInvalid")).nonempty(y("form.errors.emailRequired")),phone:o.Yj().optional().refine(e=>!e||e.length>=8,{message:y("form.errors.phoneMinLength")}).refine(e=>!e||/^[0-9+()-\s]+$/.test(e),{message:y("form.errors.phoneInvalid")}),companySize:o.k5(F,{required_error:y("form.errors.companySizeRequired")}),message:o.Yj().trim().min(1,y("form.errors.messageRequired")).max(5e3,y("form.errors.messageMaxLength"))}),R=(0,s.mN)({resolver:(0,l.u)(C),mode:"onSubmit",reValidateMode:"onSubmit",defaultValues:{fname:f.$.a1_web_fname.value||"",lname:f.$.a1_web_lname.value||"",email:j.value||"",phone:f.$.a1_web_phone.value||"",companySize:void 0,message:""}}),P=async e=>{try{let t=e.fname,r=e.lname,a=e.email,n=e.phone||"",o=e.companySize,s=e.message,{status:i}=await (0,p.Yg)(a,t,r,n,o,s);i===d.g6.MF000?(await f.$.a1_web_fname.set(t),await f.$.a1_web_lname.set(r),await f.$.a1_web_phone.set(n),await j.set(a),(0,S.JM)(_,o),x.push(b)):E(y("form.errors.unexpected"));return}catch(e){E((null==e?void 0:e.message)||String(e)||y("form.errors.unexpected"))}};return(0,n.useEffect)(()=>{j.value&&R.setValue("email",j.value)},[j.value,R]),(0,n.useEffect)(()=>{let e=e=>{e.persisted&&R.reset(R.getValues())};return window.addEventListener("pageshow",e),()=>{window.removeEventListener("pageshow",e)}},[R]),(0,a.jsx)(m.lV,{form:R,ref:t,onSubmit:R.handleSubmit(P),className:v,id:_,children:(0,a.jsxs)("div",{className:"flex flex-col gap-a1-16 w-full",children:[D&&(0,a.jsx)(m.Fc,{size:"lg",variant:"danger",children:D}),(0,a.jsx)(m.lV.Field,{control:R.control,name:"fname",render:e=>{let{field:t}=e;return(0,a.jsx)(m.lV.Item,{children:(0,a.jsx)(m.pd,{placeholder:y("form.fields.fname.placeholder"),...t,disabledEvents:R.formState.isSubmitting})})}}),(0,a.jsx)(m.lV.Field,{control:R.control,name:"lname",render:e=>{let{field:t}=e;return(0,a.jsx)(m.lV.Item,{children:(0,a.jsx)(m.pd,{placeholder:y("form.fields.lname.placeholder"),...t,disabledEvents:R.formState.isSubmitting})})}}),(0,a.jsx)(m.lV.Field,{control:R.control,name:"email",render:e=>{let{field:t}=e;return(0,a.jsx)(m.lV.Item,{children:(0,a.jsx)(m.pd,{placeholder:y("form.fields.email.placeholder"),...t,disabledEvents:R.formState.isSubmitting})})}}),(0,a.jsx)(m.lV.Field,{control:R.control,name:"phone",render:e=>{let{field:t}=e;return(0,a.jsx)(m.lV.Item,{children:(0,a.jsx)(m.pd,{placeholder:y("form.fields.phone.placeholder"),...t,disabledEvents:R.formState.isSubmitting})})}}),(0,a.jsx)(m.lV.Field,{control:R.control,name:"companySize",render:e=>{var t;let{field:r}=e;return(0,a.jsx)(m.lV.Item,{children:(0,a.jsx)(m.l6,{...r,placeholder:y("form.fields.companySize.placeholder"),items:I,value:I.find(e=>e.title===r.value)||null,onChange:e=>r.onChange(e.title),errorMessage:null==(t=R.formState.errors.companySize)?void 0:t.message,isIncludeInForm:!0,name:"companySize",disabledEvents:R.formState.isSubmitting})})}}),(0,a.jsx)(m.lV.Field,{control:R.control,name:"message",render:e=>{let{field:t}=e;return(0,a.jsx)(m.lV.Item,{children:(0,a.jsx)(m.TM,{classNameTextarea:"h-[18.8rem] md:h-[17.2rem]",placeholder:y("form.fields.message.placeholder"),activePlaceholder:y("form.fields.message.placeholderShort"),resizable:!1,disabledEvents:R.formState.isSubmitting,...t})})}}),(0,a.jsxs)(m.$n,{type:"submit",name:"action",className:"w-full "+(0,m.oM)({hasLeftIcon:R.formState.isSubmitting})+g.VD.ContactSales,disabledEvents:R.formState.isSubmitting,children:[(0,a.jsx)("span",{className:g.VD.ContactSales,children:y("form.buttons.submit.default")}),R.formState.isSubmitting&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(m.Dw,{}),(0,a.jsx)(m.In,{icon:"LoaderIcon"})]})]})]})})});v.displayName="RequestQuoteForm";let b=v},9863:(e,t,r)=>{"use strict";r.d(t,{r_:()=>S,il:()=>f,WE:()=>l,eD:()=>d,Dx:()=>v,Yg:()=>g,cR:()=>p,Th:()=>c,U0:()=>h,dy:()=>u,tT:()=>i,h7:()=>m});var a=r(1303);let n={createSubscribeFormDTO:e=>({action:a.IY.FormSubmit,"form-type":a.CG.Subscribe,counter:1,email:e}),createGetStartedFormSignupDTO:(e,t)=>({action:a.IY.Signup,"form-type":a.CG.Signup,counter:"0",email:e,watch_demo:"",dev:t}),createWatchDemoFormDTO:(e,t)=>({action:a.IY.Signup,"form-type":a.CG.Signup,counter:"0",email:e,watch_demo:"true",dev:t}),createSignUpFormDTO(e){let{email:t,region:r,point:n,dev:o}=e;return{action:a.IY.Signup,"form-type":a.CG.Signup,counter:"0",email:t,region:r,point:n,dev:o}},createSignupInitDTO:e=>({action:a.IY.FormSubmit,"form-type":a.CG.SignupInit,email:e}),createRegionStatusRequestDTO:()=>
1({action:a.IY.CheckRegionStatus,timezone:Intl.DateTimeFormat().resolvedOptions().timeZone}),createEmailCategoryRequestDTO:e=>({action:a.IY.CheckEmailCategory,email:e}),createSignUpFinalizeBlockedRequestDTO:(e,t,r,n,o,s,i)=>({action:a.IY.SignupFinalize,"form-type":a.CG.SignupFinalize,email:e,region:t,lname:r,fname:n,phone:o,phone_ext:s,endpoints:i,blocked:"yes"}),createSignUpFinalizeRequestDTO:(e,t,r,n,o,s,i,l)=>({action:a.IY.SignupFinalize,"form-type":a.CG.SignupFinalize,email:e,region:t,lname:r,fname:n,phone:o,endpoints:i,phone_ext:s,enterprise_id:l}),createRequestQuoteFormDTO:(e,t,r,n,o,s)=>({action:a.IY.FormSubmit,"form-type":a.CG.RequestQuote,fname:t,lname:r,email:e,phone:n,endpoints:o,message:s}),createContactUsFormDTO:(e,t,r,n,o,s)=>({action:a.IY.FormSubmit,"form-type":a.CG.ContactUs,fname:t,lname:r,email:e,phone:n,phone_ext:o,message:s}),createRequestDemoFormDTO:(e,t,r,n,o,s,i)=>({action:a.IY.FormSubmit,"form-type":a.CG.Demo,fname:t,lname:r,email:e,phone:n,phone_ext:o,endpoints:s,message:i})};async function o(e){let t=new URLSearchParams;Object.entries(e).forEach(e=>{let[r,a]=e;void 0!==a&&t.append(r,a.toString())});let r=await fetch("/wp-admin/admin-ajax.php",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:t});return{response:(await r.text()).trim()}}async function s(e){try{let{response:t}=await o(e),[r,a]=[t.slice(0,5),t.slice(5)];return{status:r,message:a}}catch(e){return{status:a.g6.MF255,message:""}}}async function i(e){return s(n.createSubscribeFormDTO(e))}async function l(e,t){return s(n.createGetStartedFormSignupDTO(e,t))}async function m(e,t){return s(n.createWatchDemoFormDTO(e,t))}async function c(e){let{email:t,region:r,point:a,dev:o}=e;return s(n.createSignUpFormDTO({email:t,region:r,point:a,dev:o}))}async function u(e){try{let t=n.createSignupInitDTO(e);return await o(t)}catch(e){return null}}async function d(){try{let e=n.createRegionStatusRequestDTO(),{response:t}=await o(e),[r,a]=t.split(":");return{status:r,region:a}}catch(e){return null}}async function f(e){try{let t=n.createEmailCategoryRequestDTO(e),{response:r}=await o(t);return{category:r.toLowerCase()}}catch(e){return null}}async function p(e,t,r,a,s,i,l){try{let m=n.createSignUpFinalizeBlockedRequestDTO(e,t,r,a,s,i,l);return await o(m)}catch(e){return null}}async function h(e,t,r,a,o,i,l,m){return s(n.createSignUpFinalizeRequestDTO(e,t,r,a,o,i,l,m))}async function g(e,t,r,a,o,i){return s(n.createRequestQuoteFormDTO(e,t,r,a,o,i))}async function S(e,t,r,a,o,i){return s(n.createContactUsFormDTO(e,t,r,a,o,i))}async function v(e,t,r,a,o,i,l){return s(n.createRequestDemoFormDTO(e,t,r,a,o,i,l))}}},e=>{e.O(0,[4655,4810,2455,2829,3704,2692,6791,8376,7971,6253,2016,8441,1255,7358],()=>e(e.s=373)),_N_E=e.O()}]);
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.