"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9182],{97980:function(e,t,n){n.d(t,{v:function(){return r}}),n(83079);var r=(0,n(12119).$)("1b55298e12b867fb22245b6d1c750735f12a85bc")},19182:function(e,t,n){n.d(t,{default:function(){return _}});var r=n(57437),o=n(36576),a=n.n(o);n(61508);var s=n(84634),l=n(99376),i=n(27648),d=n(29501),c=n(31229),u=n(13590),m=n(4071),p=n(49889),b=n(2265),x=n(33145),f=n(97980);n(83079);var v=n(12119),h=(0,v.$)("d1fc8c3c3182f3f250b43b697923542264e8f356"),g=(0,v.$)("57609bf6e52fbfb4320a0279519dd9fe7230b6f2");let y=["gmail","hotmail","yahoo","yandex","outlook"],w=c.z.object({first_name:c.z.union([c.z.string(),c.z.undefined()]).refine(e=>""!==e,{message:"Name cannot be empty"}),last_name:c.z.union([c.z.string(),c.z.undefined()]).refine(e=>""!==e,{message:"Name cannot be empty"}),email:c.z.union([c.z.string().email("Enter a valid email address"),c.z.undefined()]).refine(e=>""!==e,{message:"Enter a valid email address"}).refine(e=>!y.some(t=>null==e?void 0:e.toLowerCase().includes(t)),{message:"Please use your company email"}),phone_number:c.z.string().min(9,"That is too short").or(c.z.literal("")),countryDerivedFromPhone:c.z.string(),company:c.z.union([c.z.string(),c.z.undefined()]).refine(e=>""!==e,{message:"Company name cannot be empty"}),message:c.z.union([c.z.string(),c.z.undefined()]).refine(e=>""!==e,{message:"What is on your mind?"}),country:c.z.union([c.z.string(),c.z.undefined()]).refine(e=>""!==e,{message:"Where are you from?"}),file:c.z.unknown().transform(e=>e).refine(e=>null==e||!e[0]||e[0].size<4613734.4,"File size must be less than 4,5MB"),consent:c.z.boolean(),consentData:c.z.union([c.z.boolean(),c.z.undefined()]).refine(e=>!1!==e,{message:"We need your consent."})}),j={first_name:{include:!0,placeholder:"First name*"},last_name:{include:!0,placeholder:"Last name*"},email:{include:!0,placeholder:"Business email*"},phone_number:{include:!0,placeholder:"Phone*"},company:{include:!0,placeholder:"Company name*"},message:{include:!1,placeholder:"Type your message here*"},file:{include:!1,placeholder:"Upload file"},country:{include:!1,placeholder:"Country name*"},consent:{include:!0},consentData:{include:!1,placeholder:"By submitting this form, I consent with processing of personal data by Meiro and its Sub-contractors"}};var _=e=>{var t,n,o,c,v,y,_,N,z,k,D,F,C,E,S,R,P,B,M,I,W,A,O,T,V,L,U;let{savedFormData:Z,setWasFormSubmitted:$,setSavedFormData:Y,setEventsRegistered:G,setWebinarsRegistered:H}=(0,p.V)(),J=(0,m.Z)(j,null!==(R=e.overrideFields)&&void 0!==R?R:{}),Q=null===(P=e.sendSpreadsheet)||void 0===P||P,{register:X,handleSubmit:q,formState:{errors:K,isSubmitting:ee,isSubmitSuccessful:et},reset:en,setError:er,control:eo,watch:ea,setValue:es}=(0,d.cI)({resolver:(0,u.F)(w),defaultValues:{email:J.email.include?Z.email:void 0,phone_number:J.phone_number.include?Z.phone_number:"",first_name:J.first_name.include?Z.first_name:void 0,last_name:J.last_name.include?Z.last_name:void 0,company:J.company.include?Z.company:void 0,message:void 0,country:J.country.include?Z.country:void 0,countryDerivedFromPhone:Z.countryDerivedFromPhone,file:void 0,consentData:J.first_name.include?Z.consentData:void 0,consent:Z.consent}}),el=ea("file"),ei=ea("consent"),ed=ea("consentData"),ec=(0,l.useRouter)(),eu=(0,b.useRef)(null),em=(0,l.usePathname)();(0,b.useEffect)(()=>{Object.entries(Z).forEach(e=>{let[t,n]=e;"countryDerivedFromPhone"!==t&&!ee&&n&&J[t].include&&t in Z&&es(t,Z[t])})},[Z]);let ep=async t=>{var n,r,o,a,s,l,i;let{file:d,country:c,phone_number:u,countryDerivedFromPhone:m,message:p,...b}=t,x=J.country.include&&c?c:J.phone_number.include&&u&&m?m:"",v=u?u.replaceAll(" ",""):"";Y({phone_number:null!=u?u:"",country:null!=c?c:void 0,countryDerivedFromPhone:u&&m?m:"",...b});let y={title:null!==(n=e.spreadsheetTitle)&&void 0!==n?n:e.formId,form_id:e.formId,country:x,phone_number:v,message:p,...b,url:"https://meiro.io".concat(em),timestamp:new Date},w=new FormData;(null==d?void 0:d[0])&&w.append("cv_file",d[0]),w.append("title",document.title),w.append("email",null!==(r=t.email)&&void 0!==r?r:""),w.append("phone_number",v),w.append("first_name",null!==(o=t.first_name)&&void 0!==o?o:""),w.append("last_name",null!==(a=t.last_name)&&void 0!==a?a:""),w.append("company",null!==(s=t.company)&&void 0!==s?s:""),w.append("message",null!==(l=t.message)&&void 0!==l?l:""),"object"==typeof window.MeiroEvents&&window.MeiroEvents.track("contactFormSubmit",{form_id:e.formId,email:t.email,first_name:t.first_name,last_name:t.last_name,phone_number:v,field02:t.message,field00:t.consent,field01:t.consentData,field05:t.company});try{let t=[];Q&&t.push((0,f.v)(y)),e.sendEmail&&("career"===e.sendEmail?t.push(h(w)):"demo"===e.sendEmail&&t.push(g(w))),(await Promise.all(t)).forEach((t,n)=>{var r,o,a,s;0===n&&!e.sendEmail&&200===t.status&&(e.sendEmail?er("root",{type:"spreadsheet",message:"".concat(null!==(a=null==K?void 0:null===(o=K.root)||void 0===o?void 0:o.message)&&void 0!==a?a:"Error",", please try again later")}):(null===(r=e.redirect)||void 0===r?void 0:r.url)&&(e.redirect.targetBlank?window.open(e.redirect.url,"_blank"):ec.push(e.redirect.url))),1===n&&(200===t.status?(null===(s=e.redirect)||void 0===s?void 0:s.url)&&(e.redirect.targetBlank?window.open(e.redirect.url,"_blank"):ec.push(e.redirect.url)):413===t.status?er("email",{type:"413",message:"".concat(J.file.include&&d?"Maximum attachment size is 4,5 Mb, attach smaller file and try again":"Form was not send, please try again later")}):er("email",{type:"catch",message:"".concat(t.message,", ").concat(J.file.include&&d?"Please send only attachments no larger than 4,5 Mb":"please try again later")}))})}catch(e){er("root",{type:"catch",message:"".concat(null!==(i=null==e?void 0:e.message)&&void 0!==i?i:"Error",", please try again later")})}$(),e.event&&G(e.event),e.webinar&&H(e.webinar)};return(0,r.jsxs)("form",{className:"relative flex flex-col gap-4 overflow-clip",style:{overflowClipMargin:"48px"},onSubmit:q(ep),id:e.formId,children:[et&&(0,r.jsx)("div",{className:"absolute inset-0 z-10 flex flex-col items-center justify-end pb-4 gap-2 backdrop-blur-sm rounded-lg",children:(0,r.jsx)("button",{className:"text-sm text-center underline cursor-pointer text-slate-850 underline-offset-2",onClick:()=>en(void 0,{keepValues:!0}),children:(null==K?void 0:K.root)?"Try again":"Send another"})}),(0,r.jsxs)("div",{className:"flex gap-4",children:[J.first_name.include&&(0,r.jsxs)("div",{className:"relative w-full",children:[(0,r.jsx)("input",{...X("first_name"),className:(0,s.cn)("w-full bg-white border border-stone-450 placeholder:text-[#a9a9a9] text-slate-850 text-sm py-2 px-3 outline-none hover:border-stone-400 focus:border-orange-550 rounded-lg","first_name"in K&&"text-red-500 border-red-500"),placeholder:null!==(B=J.first_name.placeholder)&&void 0!==B?B:"First name*",type:"text"}),K.first_name&&(0,r.jsxs)("div",{className:"absolute w-max px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),null===(t=K.first_name)||void 0===t?void 0:t.message]})]}),J.last_name.include&&(0,r.jsxs)("div",{className:"relative w-full",children:[(0,r.jsx)("input",{...X("last_name"),className:(0,s.cn)("w-full bg-white border border-stone-450 placeholder:text-[#a9a9a9] text-slate-850 text-sm py-2 px-3 outline-none hover:border-stone-400 focus:border-orange-550 rounded-lg","last_name"in K&&"text-red-500 border-red-500"),placeholder:null!==(M=J.last_name.placeholder)&&void 0!==M?M:"Last name*",type:"text"}),K.last_name&&(0,r.jsxs)("div",{className:"absolute w-max px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),null===(n=K.last_name)||void 0===n?void 0:n.message]})]})]}),J.email.include&&(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("input",{...X("email"),type:"email",className:(0,s.cn)("w-full bg-white border border-stone-450 placeholder:text-[#a9a9a9] text-slate-850 text-sm py-2 px-3 outline-none hover:border-stone-400 focus:border-orange-550 rounded-lg","email"in K&&"text-red-500 border-red-500"),placeholder:null!==(I=J.email.placeholder)&&void 0!==I?I:"Business email*"}),K.email&&(0,r.jsxs)("div",{className:"absolute w-max px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),null===(o=K.email)||void 0===o?void 0:o.message]})]}),J.company.include&&(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("input",{...X("company"),className:(0,s.cn)("w-full bg-white border border-stone-450 text-slate-850 text-sm py-2 px-3 outline-none focus:border-orange-550 hover:border-stone-400 rounded-lg",K.company&&"text-red-500 border-red-500"),placeholder:null!==(W=J.company.placeholder)&&void 0!==W?W:"Company name*",type:"text"}),K.company&&(0,r.jsxs)("div",{className:"absolute w-max px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),null===(c=K.company)||void 0===c?void 0:c.message]})]}),J.country.include&&(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("input",{...X("country"),className:(0,s.cn)("w-full bg-white border border-stone-450 text-slate-850 text-sm py-2 px-3 outline-none focus:border-orange-550 hover:border-stone-400 rounded-lg",(null==K?void 0:K.country)&&"text-red-500 border-red-500"),placeholder:null!==(A=J.country.placeholder)&&void 0!==A?A:"Country name*",type:"text"}),K.country&&(0,r.jsxs)("div",{className:"absolute w-max px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),K.country.message]})]}),J.phone_number.include&&(0,r.jsxs)("div",{className:"relative flex items-center group",children:[(0,r.jsx)(d.Qr,{control:eo,name:"phone_number",render:e=>{let{field:{onChange:t,onBlur:n,value:o,ref:l,name:i}}=e;return(0,r.jsx)(a(),{country:"cz",enableSearch:!0,disableSearchIcon:!0,value:o,inputProps:{ref:e=>{l(e),eu.current=e},placeholder:"Enter phone number",name:i,className:(0,s.cn)("w-full placeholder:text-[#a9a9a9] bg-white text-slate-850 text-sm py-2 px-3 outline-none rounded-r-lg")},containerClass:(0,s.cn)("group-hover:border-stone-400 group-hover:focus-within:border-orange-550 focus-within:border-orange-550 border border-stone-450 rounded-lg relative",K.phone_number&&"border-red-500"),containerStyle:{display:"flex",flexDirection:"row-reverse"},buttonStyle:{position:"relative",border:"none",borderRadius:"8px 0 0 8px",backgroundColor:"rgba(236,236,236,0.8)"},dropdownStyle:{borderRadius:"8px",maxHeight:"150px",margin:"2px 0 0 0",boxShadow:"none",boxSizing:"border-box",border:"1px solid#CCCCCC",display:"flex",flexDirection:"column",textAlign:"start"},onChange:(e,n,r,o)=>{var a;t(o),null===(a=eu.current)||void 0===a||a.focus(),"name"in n&&es("countryDerivedFromPhone",n.name)},onBlur:n})}}),K.phone_number&&(0,r.jsxs)("div",{className:"absolute w-max px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),null===(v=K.phone_number)||void 0===v?void 0:v.message]})]}),J.file.include&&(0,r.jsxs)("div",{className:"w-full bg-white border border-stone-450 text-slate-850 text-sm py-2 px-3 outline-none hover:border-stone-400 rounded-lg relative h-[38px] cursor-pointer box-border",children:[(0,r.jsx)("input",{...X("file"),id:"file",name:"file",type:"file",accept:".pdf",className:"hidden"}),(0,r.jsx)(x.default,{width:16,height:18,src:"/file.svg",alt:"cater down icon",className:"absolute top-[9px] right-3 w-auto h-auto"}),(0,r.jsx)("label",{htmlFor:"file",className:(0,s.cn)("absolute top-2 left-4 w-full text-slate-850 cursor-pointer",(null==K?void 0:K.file)&&"text-red-500 border-red-500",!(null==el?void 0:null===(y=el[0])||void 0===y?void 0:y.name)&&"text-[#a9a9a9]"),children:null!==(T=null!==(O=null==el?void 0:null===(_=el[0])||void 0===_?void 0:_.name)&&void 0!==O?O:J.file.placeholder)&&void 0!==T?T:"Upload file"}),K.file&&(0,r.jsxs)("div",{className:"absolute w-max px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),null===(N=K.file)||void 0===N?void 0:N.message]})]}),J.message.include&&(0,r.jsxs)("div",{className:"relative",children:[(0,r.jsx)("textarea",{...X("message"),className:(0,s.cn)("w-full placeholder:text-[#a9a9a9] bg-white border border-stone-450 text-slate-850 text-sm py-2 px-3 outline-none hover:border-stone-400 focus:border-orange-550 rounded-lg resize-none",K.message&&"text-red-500 border-red-500"),placeholder:null!==(V=J.message.placeholder)&&void 0!==V?V:"Type your message here*",rows:3}),K.message&&(0,r.jsxs)("div",{className:"absolute px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),null===(z=K.message)||void 0===z?void 0:z.message]})]}),(0,r.jsx)("button",{type:"submit",id:null===(k=e.submitButton)||void 0===k?void 0:k.id,disabled:ee,className:(0,s.cn)("w-full drop-shadow whitespace-nowrap rounded-lg py-3.5 px-4 leading-none font-semibold text-white cursor-pointer bg-gradient-to-l from-[#FC9F5D] from-0% to-[#FE8067] to-100% select-none box-border flex justify-center items-center disabled:cursor-not-allowed",{"from-red-600 to-red-600 cursor-default pointer-events-none z-50":et&&(null==K?void 0:K.root),"from-[#33A133] to-[#33A133] cursor-default pointer-events-none z-50":et&&!(null==K?void 0:K.root)}),children:et&&(null==K?void 0:K.root)?"Error sending the form":et?"Success":ee?"Sending...":null!==(L=null===(D=e.submitButton)||void 0===D?void 0:D.cta)&&void 0!==L?L:"Submit"}),(null===(F=J.consentData)||void 0===F?void 0:F.include)&&(0,r.jsxs)("div",{className:"relative flex items-start gap-2",children:[(0,r.jsxs)("div",{className:"flex items-end pt-0.5 relative cursor-pointer select-none justify-center",children:[(0,r.jsx)("input",{id:"consentData",className:"cursor-pointer appearance-none w-4 h-4 border border-stone-450 rounded focus:outline-none checked:bg-orange-550 checked:border-orange-550 hover:ring-1",...X("consentData"),type:"checkbox"}),(0,r.jsx)(x.default,{width:14,height:14,className:(0,s.cn)("h-[14px] w-[14px] absolute pointer-events-none",!ed&&"hidden"),src:"/checkmark.svg",alt:"checkmark"})]}),(0,r.jsx)("label",{className:"text-xs text-slate-850 text-left cursor-pointer select-none",htmlFor:"consentData",children:null!==(U=null===(C=J.consentData)||void 0===C?void 0:C.placeholder)&&void 0!==U?U:"By submitting this form, I consent with processing of personal data by Meiro and its Sub-contractors"}),K.consentData&&(0,r.jsxs)("div",{className:"absolute px-2 left-1/2 -translate-x-1/2 py-1 text-xs font-bold text-white bg-red-600 top-8 rounded-[4px] z-50 pointer-events-none",children:[(0,r.jsx)("div",{className:"absolute transform rotate-45 -translate-x-1/2 border-b-8 border-l-8 border-red-600 -top-1 left-1/2"}),null===(E=K.consentData)||void 0===E?void 0:E.message]})]}),(null===(S=J.consent)||void 0===S?void 0:S.include)&&(0,r.jsxs)("div",{className:"relative flex items-start gap-2",children:[(0,r.jsxs)("div",{className:"flex items-end pt-0.5 relative cursor-pointer select-none justify-center",children:[(0,r.jsx)("input",{id:"consent",className:"cursor-pointer appearance-none w-4 h-4 border border-stone-450 rounded focus:outline-none checked:bg-orange-550 checked:border-orange-550 hover:ring-1",...X("consent"),type:"checkbox"}),(0,r.jsx)(x.default,{width:14,height:14,className:(0,s.cn)("h-[14px] w-[14px] absolute pointer-events-none",!ei&&"hidden"),src:"/checkmark.svg",alt:"checkmark"})]}),(0,r.jsxs)("label",{className:"text-xs text-slate-850 text-left cursor-pointer select-none",htmlFor:"consent",children:["By submitting this form, I consent to receive emails from Meiro with relevant content, products and services (see\xa0",(0,r.jsx)(i.default,{href:"https://drive.google.com/file/d/1RusBXB8xevZ-Giv0_3PEViOYbYvFO-Rv/view?usp=sharing",className:"underline text-orange-550 underline-offset-2",children:"Privacy policy"}),"\xa0and unsubscribe any time)."]})]})]})}},49889:function(e,t,n){n.d(t,{V:function(){return l}});var r=n(59625),o=n(89134),a=n(4071);let s=e=>({savedFormData:{email:void 0,phone_number:"",first_name:void 0,last_name:void 0,company:void 0,country:void 0,countryDerivedFromPhone:"",consentData:void 0,consent:!1},wasFormSubmitted:!1,webinarsRegistered:[],eventsRegistered:[],wbsChecked:!1,setWasFormSubmitted:()=>{e(()=>({wasFormSubmitted:!0}))},setSavedFormData:t=>{e(e=>{let n=Object.fromEntries(Object.entries(t).filter(e=>{let[t,n]=e;return n&&n}));return{savedFormData:a.Z(e.savedFormData,n)}})},setWbsChecked:()=>{e(()=>({wbsChecked:!0}))},setWebinarsRegistered:t=>{e(e=>e.webinarsRegistered.includes(t)?e:{webinarsRegistered:[...e.webinarsRegistered,t]})},setEventsRegistered:t=>{e(e=>e.eventsRegistered.includes(t)?e:{eventsRegistered:[...e.eventsRegistered,t]})}}),l=(0,r.Ue)()((0,o.tJ)(function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return{...s(...t)}},{name:"meiroFormStore"}))},84634:function(e,t,n){n.d(t,{cn:function(){return a}});var r=n(61994),o=n(71407);function a(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,o.m)((0,r.W)(t))}}}]);