PageSourceSearch

https://www.malaysiaairlines.com/etc.clientlibs/mh/clientlibs/clie…/assets/FlysiswaFormV3-BrTeomhc.js

js malaysiaairlines.com collected 2026-10-02 02:21:31 UTC 22,224 bytes, 2 lines download raw bytes

1import{_ as Se,aC as ce,aD as ue,r as n,c as U,y as fe,m as Me,o as Le,a as be,b as u,d as y,h as c,i as q,w as T,f as m,j as g,F as Ve,I as M,t as L,k as Fe,a9 as K,z as E,p as Ne,E as Re,x as _e,s as Ue,q as qe,D as Ie,u as Oe,C as Pe,A as je,J as Be,aa as We,ab as ze}from"./main-BRllkcH1.js";import{R as Ke}from"./RegistrtionConfirmation-orR-2cxP.js";const Ge={name:"FlysiswaFormV3",inheritAttrs:!1},He=Object.assign(Ge,{props:{generalTabDetails:{type:Object,default:()=>({})},messagesTabDetails:{type:Object,default:()=>({})},dropdownTabDetails:{type:Object,default:()=>({})},flysiswaEligibilityCheckEndPoint:{type:String,default:""},flysiswaRegistrationEndPoint:{type:String,default:""},flysiswaMHExplorerRegistration:{type:String,default:""}},setup(I,{expose:l}){l();const d=I,e=ce(),v=ue(),G=/^\d{9,15}$/,s=n({email:"",confirmEmail:"",countryCode:"",phoneNumber:"",nric:"",firstName:"",lastName:"",dob:null,salutation:"",gender:"",nationality:"",countryOfResidence:"",stateCode:"",schoolLocation:"",sourceId:"",sourceName:""}),w=n(!1),b=n(!1),V=n(!1),t=n(!1),ge=n(!1),ye=n(!1),p=n(!1),O=n(!1),F=n(!1),H=n(!1),ve=n(null),P=n(null),j=n(""),x=n(null),B=n(""),k=n(""),C=n(""),W=n(!1),D=n(""),Y=n(!1),Z=n(""),N=n([]),J=n([]),Q=n([]),S=n([]),X=n([]),R=n([]),he=d.generalTabDetails.recaptchaType==="google-recaptcha"?"6LdhpyklAAAAAOkdkdtcREPPMjxdRuZJcldEK_y9":"MTPublic-77FVOz99s",Te=U(()=>_(d.dropdownTabDetails.nationalityDetails)),pe=U(()=>_(d.dropdownTabDetails.infoSourceDetails)),z=a=>{var i;let r=N.value.CountriesList.find(o=>o.CountryCode===a);Q.value=(i=r.StatesList)==null?void 0:i.map(o=>({label:o.StateName,value:o.StateCode}))},$=()=>{let a=N.value.CountriesList;J.value=a==null?void 0:a.map(r=>({label:r.CountryName,value:r.CountryCode}))},ee=()=>{var a;X.value=(a=S.value)==null?void 0:a.titles.map(r=>({label:r.name,value:r.name}))},ae=(a,r)=>{var o;let i=[{label:"MALE",value:"MALE"},{label:"FEMALE",value:"FEMALE"}];if(r)R.value=i;else{let h=((o=S==null?void 0:S.value)==null?void 0:o.titles.find(Ee=>Ee.name===a)).gender;h==="MALE"||h==="FEMALE"?(R.value=[{label:h,value:h}],setTimeout(()=>{s.value.gender=h},100)):R.value=[{label:"MALE",value:"MALE"},{label:"FEMALE",value:"FEMALE"}]}},_=a=>(a.dataSource==="generic-list"?[...a.genericList]:[...a.multiList]).map(i=>({label:i.text,value:i.value})),De=U(()=>_(d.dropdownTabDetails.countryCodeDetails)),we=U(()=>new fe("1980-01-01").format("YYYY-MM-DD")),xe=a=>{if(a!==null){let r=s.value.dob.split("-"),i=r[0].substring(2,4)+r[1]+r[2];return a.substring(0,6)===i}};Me(s.value.countryOfResidence,a=>{a!==""&&z(a)});const ke=a=>a.replace(/\b([A-Za-z])([A-Za-z]*)\b/g,(r,i,o)=>i+"x".repeat(o.length)),Ce=()=>{if(b.value=!1,C.value="",D.value="",F.value){te();return}W.value&&window.location.reload()};async function oe(){var r;let a=null;return(r=P.value)!=null&&r.isReady&&(a=P.value.getRecaptchaToken()),a}const Ae=async()=>{if(w.value){if(j.value="",!await oe())throw j.value="Failed to get captcha token",new Error("Failed to get captcha token");V.value=!0,t.value=!0}else re()},te=async()=>{p.value=!0;try{const a={flowType:"NORMAL FLOW",email:s.value.email.trim(),nric:s.value.nric.trim(),firstName:x.value.firstName.trim(),lastName:x.value.lastName.trim(),countryCode:x.value.countryCode.trim(),phoneNumber:x.value.phoneNumber.trim(),dateOfBirth:x.value.dateOfBirth.trim(),enrichId:x.value.enrichId.trim(),userType:k.value.trim()},r=await E.post(d.flysiswaRegistrationEndPoint,a),{error:i}=r.data;if(i){F.value=!1,f(i);return}else f(r.data),F.value=!1}catch(a){f(a)}finally{p.value=!1}},le=async()=>{p.value=!0;try{const a={email:s.value.email.trim(),nric:s.value.nric.trim()},r=await E.post(d.flysiswaEligibilityCheckEndPoint,a),{status:i,data:o,error:A}=r.data;if(!i)f(A||r.data);else if(i)if(o!=null&&o.isEligible&&(o==null?void 0:o.userType)==="segment1")w.value=!0,k.value=o==null?void 0:o.userType;else if(o!=null&&o.isEligible&&(o==null?void 0:o.userType)==="segment2"){f({code:"segment2"});return}else if(o!=null&&o.isEligible&&(o==null?void 0:o.userType)==="existing user"&&(
1o!=null&&o.isMHExplorerAccountExist)&&o.isNameValidationSuccessful){if(o.nricCode&&o.nricCode!==s.value.nric){f({code:"NNE"});return}b.value=!0,D.value=d.messagesTabDetails.enrichAccountFoundMessage,x.value=o,k.value=o==null?void 0:o.userType,F.value=!0;return}else o!=null&&o.isEligible&&!(o!=null&&o.isNameValidationSuccessful)&&(D.value=d.messagesTabDetails.nameNotMatchingMessage,b.value=!0);else f(A)}catch(a){f(a)}finally{p.value=!1}},ie=async()=>{p.value=!0;try{const a={email:s.value.email.trim(),dateOfBirth:s.value.dob.trim(),nricCode:s.value.nric.trim(),title:s.value.salutation.trim(),gender:s.value.gender.trim(),firstName:s.value.firstName.trim(),lastName:s.value.lastName.trim(),nationality:s.value.nationality.trim(),countryOfResidence:s.value.countryOfResidence.trim(),stateCode:s.value.stateCode.trim(),schoolLocation:s.value.schoolLocation.trim(),countryCode:s.value.countryCode.trim(),mobileNumber:s.value.phoneNumber.trim(),sourceId:s.value.sourceId.trim(),sourceName:s.value.sourceName.trim(),userType:k.value.trim()},r=await E.post(d.flysiswaMHExplorerRegistration,a),{error:i}=r.data;if(i){f(i);return}else f(r.data)}catch(a){f(a)}finally{p.value=!1}},se=async()=>{var a;p.value=!0;try{const r=await E.post(d.flysiswaRegistrationEndPoint,{data:(a=v.query)==null?void 0:a.data.trim(),flowType:"NEW FLOW"}),{error:i}=r.data;if(i){f(i);return}else f(r.data)}catch(r){f(r)}finally{p.value=!1}},re=async()=>{w.value?await ie():await le()},f=(a={},r=!1)=>{var o,A;C.value="",D.value="";const{code:i}=a;if(i==="SOS")k.value=a.userType,window.location.href=a.url;else if(i==="segment2")Y.value=!0,Z.value=d.messagesTabDetails.segmentTwoErrorMessage;else if(i&&i==="NNE"){D.value=d.messagesTabDetails.nricNotEligibleMessage,b.value=!0;return}else if(i&&i==="NAR"){D.value=d.messagesTabDetails.nricNotEligibleMessage,b.value=!0;return}else if(i&&i==="NME")b.value=!0,w.value?D.value=d.messagesTabDetails.nameNotMatchingEditMessage:D.value=d.messagesTabDetails.nameNotMatchingMessage;else if(i&&i==="RS"){if(v.query&&((o=v.query)!=null&&o.data)){const h={...v.query};delete h.data,e.replace({query:h})}B.value=a.voucherCode,k.value=a.userType,O.value=!0}else if(i&&i==="ARE"){if(v.query&&((A=v.query)!=null&&A.data)){const h={...v.query};delete h.data,e.replace({query:h})}B.value=a.voucherCode,b.value=!0,H.value=!0,O.value=!0}else i&&i==="RE"||i&&i==="IR"||i&&i==="IRR"?(b.value=!0,C.value=d.messagesTabDetails.genericErrorMessage):(C.value=d.messagesTabDetails.genericErrorMessage,b.value=!0,W.value=!0)},ne=async()=>{try{const a=await E.get(d.dropdownTabDetails.countryStateMappingInfo);N.value=a.data,$(),z("MY")}catch(a){console.log(a)}},de=async()=>{try{const a=await E.get(d.dropdownTabDetails.salutationGenderMappingInfo);S.value=a.data,ee(),ae("MR",!0)}catch(a){console.log(a)}};Le(()=>{var a;v.query&&((a=v.query)!=null&&a.data)&&se(),ne(),de(),s.value.schoolLocation="MY",s.value.sourceId="MH19",s.value.sourceName="Flysiswa"});const me={props:d,router:e,route:v,phoneValidationRegX:G,formData:s,isEligibleToApply:w,showPopup:b,isShowUserConfirmation:V,lockFields:t,tncCheck:ge,consentCheck:ye,isLoading:p,formSubmitted:O,isRegistration:F,isRegistered:H,recaptchaGoogleEl:ve,recaptchaMTEl:P,captchaError:j,userDetails:x,voucherCode:B,userType:k,errorMessage:C,isFormSubmissionError:W,popupHeaderContent:D,showExperienceFragment:Y,xfPath:Z,countryAndStateList:N,countryList:J,stateCodeList:Q,salutationAndGenderList:S,salutationList:X,genderList:R,siteKey:he,nationalityList:Te,infoSourceList:pe,setStateCodeList:z,setCountryList:$,setSalutationList:ee,setGenderList:ae,mapDetailsToComputedList:_,countryCodeList:De,computedMinDate:we,matchWithDob:xe,maskWords:ke,onPopupclose:Ce,getFormRecaptchaToken:oe,onSubmit:Ae,registerExistingUser:te,eligibilityCheck:le,registerNewUser:ie,registrationFromUrlData:se,submitForm:re,setResponseMessage:f,getCountryAndStateDetails:ne,getSalutationAndGenderDetails:de,FormWrapper:Ne,ExperienceFragment:Re,get isMobileViewport(){return _e},Dropdown:Ue,TextField:qe,DatePicker:Ie,CTAButton:Oe,Checkbox:Pe,AppSpinner:je,ref:n,get dayjs(){return fe},get yup(){return Be},get axios(){return E},get useRouter(){return ce},get useRoute(){return ue},RecaptchaGoogle:We,RecaptchaMT:ze,RegistrtionConfirmation:Ke};return Object.defineProperty(me,"__isScriptSetup",{enumerable:!1,value:!0}),me}}),Ye={key:0,class:"flysiswa-wrapper w-full justify-center items-center m-auto >lg:w-1/2 p-4"},Ze={key:0,class:"imp-note-for-email mb-5 text-left"},Je={key:1},Qe={key:0,class:"imp-note-for-nric mb-5 text-left"},Xe={key:2},$e={key:0,class:"continue-success-message"}
1,ea={key:1,class:"imp-note-for-name mt-5 mb-5 text-left"},aa={class:"flex gap-[20px] mb-5"},oa={class:"flex gap-[20px] mb-5"},ta={class:"text-sm"},la={class:"text-sm"},ia={key:2},sa={key:5,class:"user-confirmation"},ra={class:"buttons-container flex flex-col justify-center p-3"},na={class:"generic-backdrop !bg-white/80"},da={class:"flex items-center justify-center h-full w-full"},ma={class:"backdrop",tabindex:"-1"},ca={class:"overlay-container p-4"},ua={key:0,class:"overlay-header text-left px-6 mt-4"},fa={key:0},ba={class:"overlay-body px-6 mt-4"},ga={class:"overlay-footer px-6 mt-6 mb-5"},ya={class:"backdrop",tabindex:"-1"},va={class:"overlay-container p-4"},ha={class:"experience-fragment w-full"},Ta={key:1,class:"success-msg-container flex m-auto >lg:w-1/2 p-4"};function pa(I,l,d,e,v,G){var b,V;const s=be("html-sanitize"),w=be("alphabets-strict");return e.formSubmitted?(u(),y("div",Ta,[c(e.RegistrtionConfirmation,{userType:e.userType,voucherCode:e.voucherCode,isAlreadyRegistered:e.isRegistered,accountAlreadyRegisteredMessage:e.props.messagesTabDetails.accountAlreadyRegistered,redeemDateInstructionMessage:e.props.messagesTabDetails.redeemDateInstructionMessage,mhLoginRedirectionURL:e.props.generalTabDetails.mheLoginRedirectionUrl,existingMemberSuccessMessage:e.props.messagesTabDetails.existingMemberSuccessMessage,newMemberSuccessMessage:e.props.messagesTabDetails.newMemberSuccessMessage},null,8,["userType","voucherCode","isAlreadyRegistered","accountAlreadyRegisteredMessage","redeemDateInstructionMessage","mhLoginRedirectionURL","existingMemberSuccessMessage","newMemberSuccessMessage"])])):(u(),y("div",Ye,[c(e.FormWrapper,{focusFirstErrorElOnInvalidSubmit:!0,onSubmitValid:e.onSubmit},{default:q(()=>[c(e.TextField,{modelValue:e.formData.email,validation:e.yup.string().email("An email address format is [email protected]").required("Email is required"),rootAttrs:{class:`mb-5 ${e.isEligibleToApply?"custom-mhe-lockfields":""}`},class:"form-element",name:"email",ariaLabel:"email address",showAsteriskSymbol:!0,readonly:e.isEligibleToApply,disabled:e.isEligibleToApply,autocomplete:"off",required:"","onUpdate:modelValue":l[0]||(l[0]=t=>e.formData.email=t)},null,8,["modelValue","validation","rootAttrs","readonly","disabled"]),e.props.messagesTabDetails.emailAddressInfoText&&!e.isEligibleToApply?(u(),y("div",Ze,[T(m("p",null,null,512),[[s,e.props.messagesTabDetails.emailAddressInfoText]])])):g("",!0),c(e.TextField,{modelValue:e.formData.confirmEmail,validation:e.yup.string().test("match-email","Email should match in both fields",t=>t===e.formData.email).required(),rootAttrs:{class:`mb-5 ${e.isEligibleToApply?"custom-mhe-lockfields":""}`},class:"form-element",name:"confirmemail",ariaLabel:"confirm email address",readonly:e.isEligibleToApply,disabled:e.isEligibleToApply,showAsteriskSymbol:!0,autocomplete:"off",required:"","onUpdate:modelValue":l[1]||(l[1]=t=>e.formData.confirmEmail=t)},null,8,["modelValue","validation","rootAttrs","readonly","disabled"]),c(e.DatePicker,{modelValue:e.formData.dob,validation:e.yup.string().min(1).required(),name:"date-of-birth",ariaLabel:"date of birth",rootAttrs:{class:`mb-5 ${e.isEligibleToApply?"custom-mhe-lockfields":""}`},disabled:e.isEligibleToApply,class:"form-element",minDate:e.computedMinDate,maxDate:"t",variant:"mhe",showAsteriskSymbol:!0,"onUpdate:modelValue":l[2]||(l[2]=t=>e.formData.dob=t)},null,8,["modelValue","validation","rootAttrs","disabled","minDate"]),e.formData.dob?(u(),y("div",Je,[c(e.TextField,{modalValue:e.formData.nric,name:"nric",labelText:e.props.generalTabDetails.nricText,ariaLabel:"NRIC",readonly:e.isEligibleToApply,disabled:e.isEligibleToApply,validation:e.yup.string().matches(/^\d+$/,"NRIC should contain only digits").required("NRIC is required").min(12,"NRIC should be 12 characters").max(12,"NRIC should be 12 characters").test("nric-dob-match",e.props.messagesTabDetails.nricErrorMessage,t=>e.matchWithDob(t)),rootAttrs:{class:`mb-5 ${e.isEligibleToApply?"custom-mhe-lockfields":""}`},class:"form-element",autocomplete:"off",showAsteriskSymbol:!0,required:"","onUpdate:modelValue":l[3]||(l[3]=t=>e.formData.nric=t)},null,8,["modalValue","labelText","readonly","disabled","validation","rootAttrs"]),e.props.messagesTabDetails.nricNumberFormatText&&!e.isEligibleToApply?(u(),y("div",Qe,[T(m("p",null,null,512),[[s,e.props.messagesTabDetails.nricNumberFormatText]])])):g("",!0)])):g("",!0),e.isEligibleToApply?(u(),y("div",Xe,[e.lockFields?g("",!0):T((u(),y("p",$e,null,512)),[[s,e.props.messagesTabDetails.emailValidationMessage]]),c(e.Dropdown,{ref:"dropdownRef",modelValue:e.formData.salutation,"onUpdate:modelValue":l[4]||(l[4]=t=>e.formData.salutation=t),rootAttrs:{class:`>md:col-start-2 mb-5 ${e.lockFields||e.isShowUserConfirmation?"custom-mhe-lockfields":""}`},validation:e.yup.string().min(1).required(),class:"form-element",name:"salutation",options:e.salutationList,labelText:d.generalTabDetails.salutationText,isSearchable:!0,required:!0,disabled:e.lockFields||e.isShowUserConfirmation},null,8,["modelValue","rootAttrs","validation","options","labelText","disabled"]),c(e.Dropdown,{ref:"dropdownRef",modelValue:e.formData.gender,"onUpdate:modelValue":l[5]||(l[5]=t=>e.formData.gender=t),rootAttrs:{class:`>md:col-start-2 mb-5 ${e.lockFields||e.isShowUserConfirmation?"custom-mhe-lockfields":""}`},validation:e.yup.string().min(1).required(),class:"form-element",name:"gender",options:e.genderList,labelText:d.generalTabDetails.genderText,isSearchable:!0,required:!0,disabled:e.lockFields||e.isShowUserConfirmation},null,8,["modelValue","rootAttrs","validation","options","labelText","disabled"]),T(c(e.TextField,{modelValue:e.formData.firstName,validation:e.yup.string().min(1).required().max(25,"First Name should not be larger than 25 characters"),name:"first-name",ariaLabel:e.props.generalTabDetails.firstNameText,autocomplete:"off",rootAttrs:{class:`mb-5 ${e.lockFields||e.isShowUserConfirmation?"custom-mhe-lockfields":""}`},class:"form-element",showAsteriskSymbol:!0,disabled:e.lockFields||e.isShowUserConfirmation,"onUpdate:modelValue":l[6]||(l[6]=t=>e.formData.firstName=t)},null,8,["modelValue","validation","ariaLabel","rootAttrs","disabled"]),[[w]]),T(c(e.TextField,{modelValue:e.formData.lastName,"onUpdate:modelValue":[l[7]||(l[7]=t=>e.formData.lastName=t),l[8]||(l[8]=t=>e.formData.lastName=t)],validation:e.yup.string().min(1).required().max(40,"Last Name should not be larger than 40 characters"),name:"last-name",ariaLabel:e.props.generalTabDetails.lastNameText,autocomplete:"off",rootAttrs:{class:`mb-5 ${e.lockFields||e.isShowUserConfirmation?"custom-mhe-lockfields":""}`},class:"form-element",showAsteriskSymbol:!0,required:"",disabled:e.lockFields||e.isShowUserConfirmation},null,8,["modelValue","validation","ariaLabel","rootAttrs","disabled"]),[[w]]),e.props.messagesTabDetails.firstAndLastNameFormatText&&e.isEligibleToApply?(u(),y("div",ea,[T(m("p",null,null,512),[[s,e.props.messagesTabDetails.nameMatchingRuleInfoText]])])):g("",!0),c(e.Dropdown,{ref:"dropdownRef",modelValue:e.formData.nationality,rootAttrs:{class:`>md:col-start-2 mb-5 w-full ${e.lockFields||e.isShowUserConfirmation?"custom-mhe-lockfields":""}`},validation:e.yup.string().min(1).required(),class:"form-element",name:"nationality",options:e.nationalityList,labelText:e.props.generalTabDetails.nationalityText,isSearchable:!0,required:"",disabled:e.lockFields||e.isShowUserConfirmation,"onUpdate:modelValue":l[9]||(l[9]=t=>e.formData.nationality=t)},null,8,["modelValue","rootAttrs","validation","options","labelText","disabled"]),m("div",aa,[c(e.Dropdown,{modelValue:e.formData.countryOfResidence,"onUpdate:modelValue":[l[10]||(l[10]=t=>e.formData.countryOfResidence=t),l[11]||(l[11]=t=>
1{e.setStateCodeList(t)})],rootAttrs:{class:`>lg:w-1/2 md:w-full w-1/2 ${e.lockFields||e.isShowUserConfirmation?"custom-mhe-lockfields":""}`},class:"form-element",name:"country-of-residence",validation:e.yup.string().min(1).required(),options:e.countryList,labelText:d.generalTabDetails.countryOfResidenceText,isSearchable:!0,required:"",disabled:e.lockFields||e.isShowUserConfirmation},null,8,["modelValue","rootAttrs","validation","options","labelText","disabled"]),c(e.Dropdown,{modelValue:e.formData.stateCode,"onUpdate:modelValue":l[12]||(l[12]=t=>e.formData.stateCode=t),rootAttrs:{class:`>lg:w-1/2 md:w-full w-1/2 ${e.lockFields||e.isShowUserConfirmation||!e.formData.countryOfResidence?"custom-mhe-lockfields":""}`},class:"form-element",validation:e.yup.string().min(1).required(),name:"state",options:e.stateCodeList,labelText:d.generalTabDetails.stateText,isSearchable:!0,required:"",disabled:e.lockFields||e.isShowUserConfirmation||!e.formData.countryOfResidence},null,8,["modelValue","rootAttrs","validation","options","labelText","disabled"])]),m("div",oa,[c(e.Dropdown,{modelValue:e.formData.countryCode,"onUpdate:modelValue":l[13]||(l[13]=t=>e.formData.countryCode=t),rootAttrs:{class:`>lg:w-1/2 md:w-full w-1/2 ${e.lockFields||e.isShowUserConfirmation?"custom-mhe-lockfields":""}`},class:"form-element",validation:e.yup.string().min(1).required(),name:"country-code",options:e.countryCodeList,labelText:e.props.generalTabDetails.countryCodeText,disabled:e.lockFields||e.isShowUserConfirmation,isSearchable:!0,required:""},null,8,["modelValue","rootAttrs","validation","options","labelText","disabled"]),c(e.TextField,{modelValue:e.formData.phoneNumber,"onUpdate:modelValue":l[14]||(l[14]=t=>e.formData.phoneNumber=t),rootAttrs:{class:`>lg:w-1/2 md:w-full w-1/2 ${e.lockFields||e.isShowUserConfirmation?"custom-mhe-lockfields":""}`},name:"mobile-number",ariaLabel:e.props.generalTabDetails.mobileNumberText,autocomplete:"off",class:"form-element",validation:e.yup.string().matches(e.phoneValidationRegX,"not a valid phone").required(),required:""},null,8,["modelValue","rootAttrs","ariaLabel","validation"])]),c(e.Dropdown,{modelValue:e.formData.schoolLocation,rootAttrs:{class:">md:col-start-2 mb-5 custom-mhe-lockfields"},name:"school",class:"form-element",options:e.nationalityList,labelText:e.props.generalTabDetails.schoolLocationText,isSearchable:!0,required:"",disabled:"","onUpdate:modelValue":l[15]||(l[15]=t=>e.formData.schoolLocation=t)},null,8,["modelValue","options","labelText"]),c(e.Dropdown,{rootAttrs:{class:">md:col-start-2 mb-5 custom-mhe-lockfields"},modelValue:e.formData.sourceId,name:"info",class:"form-element",options:e.infoSourceList,labelText:e.props.generalTabDetails.aboutUsText,disabled:"",isSearchable:!0,"onUpdate:modelValue":l[16]||(l[16]=t=>{e.formData.sourceId=t})},null,8,["modelValue","options","labelText"]),c(e.Checkbox,{modelValue:e.tncCheck,rootAttrs:{class:"mt-5 mb-4"},name:"tnc-check",ariaLabel:"Confirmation",required:"","onUpdate:modelValue":l[17]||(l[17]=t=>e.tncCheck=t)},{default:q(()=>[T(m("p",ta,null,512),[[s,e.props.generalTabDetails.termsAndConditionsText]])]),_:1},8,["modelValue"]),c(e.Checkbox,{modelValue:e.consentCheck,rootAttrs:{class:"mt-5 mb-4"},name:"consent-check",ariaLabel:"Confirmation",required:"","onUpdate:modelValue":l[18]||(l[18]=t=>e.consentCheck=t)},{default:q(()=>[T(m("p",la,null,512),[[s,e.props.generalTabDetails.marketingConsentText]])]),_:1},8,["modelValue"])])):g("",!0),e.isEligibleToApply?(u(),y(Ve,{key:3},[e.props.generalTabDetails.recaptchaType==="google-recaptcha"?(u(),M(e.RecaptchaGoogle,{key:0,ref:"recaptchaGoogleEl",siteKey:e.siteKey},null,8,["siteKey"])):g("",!0),e.props.generalTabDetails.recaptchaType==="mt-recaptcha"?(u(),M(e.RecaptchaMT,{key:1,ref:"recaptchaMTEl",siteKey:e.siteKey},null,8,["siteKey"])):g("",!0),e.captchaError!==""?(u(),y("div",ia,L(e.captchaError),1)):g("",!0)],64)):g("",!0),e.isShowUserConfirmation?(u(),y("div",sa,[T(m("div",null,null,512),[[s,e.props.messagesTabDetails.finalConfirmationText]]),m("div",ra,[m("button",{type:"button",class:"mb-2 w-full btn-generic px-10 py-4.5",onClick:e.submitForm},L(e.props.messagesTabDetails.teleportConfirmationButton),1),m("button",{type:"button",class:"font-semi-bold back-button bg-neutral-white-base mb-2 w-full btn-generic px-10 py-4.5",onClick:l[19]||(l[19]=t=>{e.isShowUserConfirmation=!1,e.lockFields=!1})},L(e.props.messagesTabDetails.teleportBackButton),1)])])):(u(),M(e.CTAButton,{key:4,type:"submit",alignmentDesktop:"left",alignmentMobile:"left",ctaSizing:e.isMobileViewport?"fluid":"",disabled:e.isLoading},{default:q(()=>[Fe(L(e.isEligibleToApply?"Submit":"Continue"),1)]),_:1},8,["ctaSizing","disabled"]))]),_:1}),e.isLoading?(u(),M(K,{key:0,to:"body"},[m("div",na,[m("div",da,[c(e.AppSpinner)])])])):g("",!0),e.showPopup&&!e.formSubmitted?(u(),M(K,{key:1,to:"body"},[m("div",ma,[m("div",ca,[e.popupHeaderContent?(u(),y("div",ua,[T(m("div",null,null,512),[[s,e.popupHeaderContent]]),e.isRegistration?(u(),y("div",fa,[m("div",null,[m("div",null,"First Name: "+L(e.maskWords((b=e.userDetails)==null?void 0:b.firstName)),1),m("div",null,"Last Name: "+L(e.maskWords((V=e.userDetails)==null?void 0:V.lastName)),1)])])):g("",!0)])):g("",!0),m("div",ba,[T(m("div",null,null,512),[[s,e.errorMessage]])]),m("div",ga,[c(e.CTAButton,{sizeType:"small",ctaLinkType:"button",ctaText:I.$t(e.isRegistration?"proceed":"close"),onClick:e.onPopupclose},null,8,["ctaText"])])])])])):g("",!0),e.showExperienceFragment&&!e.formSubmitted?(u(),M(K,{key:2,to:"body"},[m("div",ya,[m("div",va,[m("div",ha,[c(e.ExperienceFragment,{class:"flex-grow",xfPath:e.xfPath},null,8,["xfPath"])])])])])):g("",!0)]))}const xa=Se(He,[["render",pa],["__scopeId","data-v-a48a3d3c"],["__file","FlysiswaFormV3.vue"]]);export{xa as default};
2//# sourceMappingURL=FlysiswaFormV3-BrTeomhc.js.map

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.