1/*! For license information please see 3480.efbe695d.js.LICENSE.txt */ 2"use strict";(self.webpackChunkdoorway2_site=self.webpackChunkdoorway2_site||[]).push([[3480],{3480:(e,t,n)=>{n.r(t),n.d(t,{default:()=>Yr});var r=n(5166),o={key:0,class:"space-y-4"},l={class:"text-3xl leading-none"},a={class:"flex items-center space-x-4"},i={class:"flex flex-col"},c={class:"text-lg font-bold text-brand_coral"},s={key:0},u={key:1},d={key:2},p={key:3},m={key:4},f={key:5},v={class:"text-sm text-slate-500"},y={key:0},b={key:1},h={class:"space-y-8 pb-8"},g={key:0,class:"flex justify-center flex-col sm:flex-row gap-y-6"},S=["disabled"],E=["disabled"],k={key:1},x={class:"text-center text-xm text-red-500"};var N=n(9008),w=n(8692),V=n(8974),_=n(5669),O=n(5572),D=n(28),C=n(1585),B=n(2885),j=n(697),P=n(7026),T=n(7599),L={class:"w-20 h-20 relative"},M={viewBox:"0 0 160 160",class:"-rotate-90 w-full h-full"},I=function(e){return(0,r.pushScopeId)("data-v-53cb29cd"),e=e(),(0,r.popScopeId)(),e}((function(){return(0,r.createElementVNode)("circle",{cx:"80",cy:"80",r:"75",class:"circle__progress circle__progress--path",stroke:"red","stroke-width":"10",fill:"none"},null,-1)})),A={class:"absolute inset-0 flex justify-center items-center w-full h-full space-x-1 text-lg font-bold"},q={class:"text-brand_coral"},U={class:"text-brand_coral"},R={class:"text-brand_coral"};const F={props:{currentStep:{type:Number,default:1},numberOfSteps:{type:Number,default:7}},data:function(){return{pathLength:0}},mounted:function(){var e=this;this.$nextTick((function(){var t=e.$refs["progress-path"];e.pathLength=Math.round(t.getTotalLength()||0)}))}};var $=n(3744);const Q=(0,$.Z)(F,[["render",function(e,t,n,o,l,a){return(0,r.openBlock)(),(0,r.createElementBlock)("div",L,[((0,r.openBlock)(),(0,r.createElementBlock)("svg",M,[I,(0,r.createElementVNode)("circle",{cx:"80",cy:"80",r:"75",class:"circle__progress circle__progress--fill",stroke:"yellow","stroke-width":"10",fill:"none",style:(0,r.normalizeStyle)({strokeDasharray:e.pathLength,strokeDashoffset:n.currentStep<n.numberOfSteps?e.pathLength-e.pathLength*n.currentStep/n.numberOfSteps:1}),ref:"progress-path"},null,4)])),(0,r.createElementVNode)("div",A,[(0,r.createElementVNode)("span",q,(0,r.toDisplayString)(n.currentStep),1),(0,r.createElementVNode)("span",U,(0,r.toDisplayString)(e.$t("OF")),1),(0,r.createElementVNode)("span",R,(0,r.toDisplayString)(n.numberOfSteps),1)])])}],["__scopeId","data-v-53cb29cd"]]);var z={class:"space-y-8"},G={class:"grid lg:grid-cols-3 gap-6"},Y={for:"name",class:"block mb-1 text-sm text-brand_blue"},Z={for:"surname",class:"block mb-1 text-sm text-brand_blue"},K={class:"block mb-1 text-sm text-brand_blue"},H={class:"h-10 flex items-center space-x-6 text-sm"},X={for:"gender-female",class:"radio"},J={for:"gender-male",class:"radio"},W={for:"gender-unspecified",class:"radio"},ee={key:0},te={class:"text-sm text-brand_vermillion"},ne={for:"birthdate",class:"block mb-1 text-sm text-brand_blue"},re={key:0},oe={class:"text-sm text-brand_vermillion"},le={for:"birth_city",class:"block mb-1 text-sm text-brand_blue"},ae={key:0},ie={class:"text-sm text-brand_vermillion"},ce={for:"birth_state_name",class:"block mb-1 text-sm text-brand_blue"},se={key:0},ue={class:"text-sm text-brand_vermillion"},de={for:"birth_country",class:"block mb-1 text-sm text-brand_blue"},pe=["value"],me={for:"nationality",class:"block mb-1 text-sm text-brand_blue"},fe=["value"],ve={key:0},ye={for:"vat_number",class:"block mb-1 text-sm text-brand_blue"},be={key:0},he={class:"text-sm text-brand_vermillion"},ge={class:"space-y-4"},Se={class:"text-xl font-bold text-brand_blue"},Ee={class:"grid md:grid-cols-2 lg:grid-cols-3 gap-6"},ke={for:"street_address",class:"block mb-1 text-sm text-brand_blue"},xe={for:"zipcode",class:"block mb-1 text-sm text-brand_blue"},Ne={for:"city",class:"block mb-1 text-sm text-brand_blue"},we={for:"state_name",class:"block mb-1 text-sm text-brand_blue"},Ve=["maxlength"],_e={for:"country",class:"block mb-1 text-sm text-brand_blue"},Oe=["value"],De={for:"tax_residence_country",class:"block mb-1 text-sm text-brand_blue"},Ce=["value"],Be={class:"space-y-4"},je={class:"text-xl font-bold text-brand_blue"},Pe={class:"grid md: grid-cols-2 lg:grid-cols-3 gap-6"},Te={for:"email",class:"block mb-1 text-sm text-brand_blue"},Le={for:"phone",class:"block mb-1 text-sm text-brand_blue"};var Me=n(7165),Ie=n(7541),Ae=n(467);function qe(e){return qe="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qe(e)}function Ue(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Re(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==qe(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==qe(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===qe(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Fe={extends:Me.Z,mixins:[Ae.Z],computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Ue(Object(n),!0).forEach((function(t){Re(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ue(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(0,w.Kc)(_.T,j.L)),mounted:function(){this.userStore.birthdate=(0,Ie._3)(this.userStore.birthdate,"yyyy-MM-dd"),this.userStore.document_expiry_date=(0,Ie._3)(this.userStore.document_expiry_date,"yyyy-MM-dd"),this.checkVatNumber()}},$e=(0,$.Z)(Fe,[["render",function(e,t,n,o,l,a){return(0,r.openBlock)(),(0,r.createElementBlock)("div",z,[(0,r.createCommentVNode)(" base "),(0,r.createElementVNode)("div",G,[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",Y,(0,r.toDisplayString)(e.label("NAME")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"name",type:"text",name:"name",class:"block w-full",autocomplete:"given-name",required:"","onUpdate:modelValue":t[0]||(t[0]=function(t){return e.userStore.name=t}),onChange:t[1]||(t[1]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelText,e.userStore.name]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",Z,(0,r.toDisplayString)(e.label("SURNAME")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"surname",type:"text",name:"family-name",class:"block w-full",autocomplete:"name",required:"","onUpdate:modelValue":t[2]||(t[2]=function(t){return e.userStore.surname=t}),onChange:t[3]||(t[3]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelText,e.userStore.surname]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",K,(0,r.toDisplayString)(e.label("GENDER","gender")),1),(0,r.createElementVNode)("div",H,[(0,r.createElementVNode)("label",X,[(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"gender-female",type:"radio",name:"gender",value:"female","onUpdate:modelValue":t[4]||(t[4]=function(t){return e.userStore.gender=t}),onChange:t[5]||(t[5]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelRadio,e.userStore.gender]]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.label("FEMALE")),1)]),(0,r.createElementVNode)("label",J,[(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"gender-male",type:"radio",name:"gender",value:"male","onUpdate:modelValue":t[6]||(t[6]=function(t){return e.userStore.gender=t}),onChange:t[7]||(t[7]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelRadio,e.userStore.gender]]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.label("MALE")),1)]),(0,r.createElementVNode)("label",W,[(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"gender-unspecified",type:"radio",name:"gender",value:"unspecified","onUpdate:modelValue":t[8]||(t[8]=function(t){return e.userStore.gender=t}),onChange:t[9]||(t[9]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelRadio,e.userStore.gender]]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.label("UNSPECIFIED")),1)])]),e.genderError?((0,r.openBlock)(),(0,r.createElementBlock)("div",ee,[(0,r.createElementVNode)("p",te,(0,r.toDisplayString)(e.genderError),1)])):(0,r.createCommentVNode)("v-if",!0)]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",ne,(0,r.toDisplayString)(e.label("BIRTHDATE")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"birthdate",type:"date",name:"bday",class:"block w-full",required:"","onUpdate:modelValue":t[10]||(t[10]=function(t){return e.userStore.birthdate=t}),onChange:t[11]||(t[11]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelText,e.userStore.birthdate]]),e.birthdayError?((0,r.openBlock)(),(0,r.createElementBlock)("div",re,[(0,r.createElementVNode)("p",oe,(0,r.toDisplayString)(e.birthdayError),1)])):(0,r.createCommentVNode)("v-if",!0)]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",le,(0,r.toDisplayString)(e.label("BIRTH_CITY")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"birth_city",type:"text",name:"birth_city",class:"block w-full",required:"","onUpdate:modelValue":t[12]||(t[12]=function(t){return e.userStore.birth_city=t}),onChange:t[13]||(t[13]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelText,e.userStore.birth_city]]),e.birthCityError?((0,r.openBlock)(),(0,r.createElementBlock)("div",ae,[(0,r.createElementVNode)("p",ie,(0,r.toDisplayString)(e.birthCityError),1)])):(0,r.createCommentVNode)("v-if",!0)]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",ce,(0,r.toDisplayString)(e.label("BIRTH_STATE_NAME")),1
2),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"birth_state_name",type:"text",name:"birth_state_name",class:"block w-full",autocomplete:"birth_state_name",required:"","onUpdate:modelValue":t[14]||(t[14]=function(t){return e.userStore.birth_state_name=t}),onChange:t[15]||(t[15]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelText,e.userStore.birth_state_name]]),e.birthStateNameError?((0,r.openBlock)(),(0,r.createElementBlock)("div",se,[(0,r.createElementVNode)("p",ue,(0,r.toDisplayString)(e.birthStateNameError),1)])):(0,r.createCommentVNode)("v-if",!0)]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",de,(0,r.toDisplayString)(e.label("BIRTH_COUNTRY")),1),(0,r.withDirectives)((0,r.createElementVNode)("select",{id:"birth_country",name:"birth_country",class:"block w-full","onUpdate:modelValue":t[16]||(t[16]=function(t){return e.userStore.birth_country=t})},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.countriesStore.list,(function(e,t){return(0,r.openBlock)(),(0,r.createElementBlock)("option",{key:t,value:t},(0,r.toDisplayString)(e),9,pe)})),128))],512),[[r.vModelSelect,e.userStore.birth_country]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",me,(0,r.toDisplayString)(e.label("CITIZENSHIP")),1),(0,r.withDirectives)((0,r.createElementVNode)("select",{id:"nationality",name:"nationality",class:"block w-full","onUpdate:modelValue":t[17]||(t[17]=function(t){return e.userStore.nationality=t}),onChange:t[18]||(t[18]=function(){return e.changeNationality&&e.changeNationality.apply(e,arguments)})},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.countriesStore.list,(function(e,t){return(0,r.openBlock)(),(0,r.createElementBlock)("option",{key:t,value:t},(0,r.toDisplayString)(e),9,fe)})),128))],544),[[r.vModelSelect,e.userStore.nationality]])]),"Italia"===e.userStore.nationality||"Italy"===e.userStore.nationality?((0,r.openBlock)(),(0,r.createElementBlock)("div",ve,[(0,r.createElementVNode)("label",ye,(0,r.toDisplayString)(e.label("VAT_NUMBER")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"vat_number",type:"text",name:"vat_number",class:"block w-full",required:"","onUpdate:modelValue":t[19]||(t[19]=function(t){return e.userStore.vat_number=t}),onKeyup:t[20]||(t[20]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)}),onChange:t[21]||(t[21]=function(){return e.checkVatNumber&&e.checkVatNumber.apply(e,arguments)})},null,544),[[r.vModelText,e.userStore.vat_number]]),e.vatNumberError?((0,r.openBlock)(),(0,r.createElementBlock)("div",be,[(0,r.createElementVNode)("p",he,(0,r.toDisplayString)(e.vatNumberError),1)])):(0,r.createCommentVNode)("v-if",!0)])):(0,r.createCommentVNode)("v-if",!0)]),(0,r.createCommentVNode)(" address "),(0,r.createElementVNode)("div",ge,[(0,r.createElementVNode)("h3",Se,(0,r.toDisplayString)(e.label("ADDRESS")),1),(0,r.createElementVNode)("div",Ee,[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",ke,(0,r.toDisplayString)(e.label("STREET_ADDRESS")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"street_address",type:"text",name:"street_address",class:"block w-full",autocomplete:"off",required:"","onUpdate:modelValue":t[22]||(t[22]=function(t){return e.userStore.street_address=t}),onFocus:t[23]||(t[23]=function(){return e.setListener&&e.setListener.apply(e,arguments)}),onUnfocus:t[24]||(t[24]=function(){return e.deleteListener&&e.deleteListener.apply(e,arguments)})},null,544),[[r.vModelText,e.userStore.street_address]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",xe,(0,r.toDisplayString)(e.label("POSTAL_CODE")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"zipcode",type:"text",name:"zipcode",class:"block w-full",autocomplete:"postal-code",required:"","onUpdate:modelValue":t[25]||(t[25]=function(t){return e.userStore.zipcode=t})},null,512),[[r.vModelText,e.userStore.zipcode]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",Ne,(0,r.toDisplayString)(e.label("CITY")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"city",type:"text",name:"city",class:"block w-full",autocomplete:"address-level2",required:"","onUpdate:modelValue":t[26]||(t[26]=function(t){return e.userStore.city=t})},null,512),[[r.vModelText,e.userStore.city]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",we,[(0,r.createTextVNode)((0,r.toDisplayString)(e.label("STATE_NAME"))+" ",1),"Italia"===e.userStore.country||"Italy"===e.userStore.country?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.createTextVNode)("("+(0,r.toDisplayString)(e.label("ABBREVIATION"))+")",1)],64)):(0,r.createCommentVNode)("v-if",!0)]),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"state_name",type:"text",name:"state_name",maxlength:e.stateMaxLength(),class:"block w-full",autocomplete:"address-level1",required:"","onUpdate:modelValue":t[27]||(t[27]=function(t){return e.userStore.state_name=t})},null,8,Ve),[[r.vModelText,e.userStore.state_name]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",_e,(0,r.toDisplayString)(e.label("COUNTRY")),1),(0,r.withDirectives)((0,r.createElementVNode)("select",{id:"country",name:"country",class:"block w-full","onUpdate:modelValue":t[28]||(t[28]=function(t){return e.userStore.country=t}),onChange:t[29]||(t[29]=function(){return e.changeCountry&&e.changeCountry.apply(e,arguments)})},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.countriesStore.list,(function(e,t){return(0,r.openBlock)(),(0,r.createElementBlock)("option",{key:t,value:t},(0,r.toDisplayString)(e),9,Oe)})),128))],544),[[r.vModelSelect,e.userStore.country]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",De,(0,r.toDisplayString)(e.label("TAX_RESIDENCE_COUNTRY")),1),(0,r.withDirectives)((0,r.createElementVNode)("select",{id:"tax_residence_country",name:"tax_residence_country",class:"block w-full","onUpdate:modelValue":t[30]||(t[30]=function(t){return e.userStore.tax_residence_country=t})},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.countriesStore.list,(function(e,t){return(0,r.openBlock)(),(0,r.createElementBlock)("option",{key:t,value:t},(0,r.toDisplayString)(e),9,Ce)})),128))],512),[[r.vModelSelect,e.userStore.tax_residence_country]])])])]),(0,r.createCommentVNode)(" contacts "),(0,r.createElementVNode)("div",Be,[(0,r.createElementVNode)("h3",je,(0,r.toDisplayString)(e.label("CONTACT_INFORMATION")),1),(0,r.createElementVNode)("div",Pe,[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",Te,(0,r.toDisplayString)(e.label("EMAIL")),1
2),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"email",type:"email",name:"email",class:"block w-full",autocomplete:"username",placeholder:"[email protected]",readonly:"","onUpdate:modelValue":t[31]||(t[31]=function(t){return e.userStore.email=t})},null,512),[[r.vModelText,e.userStore.email]])]),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",Le,(0,r.toDisplayString)(e.label("PHONE")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"phone",type:"text",name:"phone",class:"block w-full",autocomplete:"tel",required:"","onUpdate:modelValue":t[32]||(t[32]=function(t){return e.userStore.phone=t}),onChange:t[33]||(t[33]=function(t){return e.userStore.phone=e.userStore.phone.trim()})},null,544),[[r.vModelText,e.userStore.phone]])])])])])}]]);var Qe=n(5052);const ze={extends:Me.Z,components:{ShuftiPro:Qe.Z},emits:["nextStep"]},Ge=(0,$.Z)(ze,[["render",function(e,t,n,o,l,a){var i=(0,r.resolveComponent)("ShuftiPro");return(0,r.openBlock)(),(0,r.createBlock)(i,{class:"text-center mt-12",widget:e.widget,onVerifyOk:t[0]||(t[0]=function(t){return e.$emit("nextStep")})},null,8,["widget"])}]]);var Ye={class:"max-w-4xl space-y-6"},Ze=["innerHTML"],Ke={class:"mt-8 space-y-2"},He=["disabled","onUpdate:modelValue"],Xe={class:"ml-1"},Je={key:1,class:"text-center p-4 bg-brand_blue text-white rounded-md"},We={key:0},et={key:1},tt={class:"text-center space-y-3"},nt=["disabled"],rt={key:0},ot={key:1},lt={key:0,class:"text-sm max-w-md mx-auto"};var at=n(7803),it=n(5001),ct={tabindex:"-1","aria-hidden":"true",class:"modal-container"},st=(0,r.createElementVNode)("div",{class:"fixed inset-0 bg-slate-700 bg-opacity-80 transition-opacity"},null,-1),ut={class:"flex items-center sm:justify-center min-h-full p-3 sm:p-0"},dt={class:"relative w-full sm:max-w-lg bg-white rounded-lg shadow"},pt=(0,r.createElementVNode)("svg",{"aria-hidden":"true",class:"w-4 sm:w-5 h-5 sm:h-5",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},[(0,r.createElementVNode)("path",{d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z","fill-rule":"evenodd","clip-rule":"evenodd"})],-1),mt={class:"sr-only"},ft={key:1,class:"p-6 space-y-9"},vt={class:"flex flex-col items-center justify-center space-y-10 pt-8 pb-4 px-3 text-center"},yt=(0,r.createElementVNode)("div",{class:"space-y-6"},[(0,r.createElementVNode)("h2",{class:"text-2xl leading-none"},"Test d'ingresso non ancora completato"),(0,r.createElementVNode)("p",null," à necessario completare il test d'ingresso per integrare il profilo utente. Alla chiusura di questa finestra le risposte già inserite saranno cancellate. ")],-1),bt={class:"flex justify-between gap-6"},ht={key:2,class:"p-6 space-y-9"},gt={key:0,class:"pt-2 sm:pt-0 flex justify-between"},St={class:"space-y-1"},Et={class:"text-xs"},kt={class:"relative w-36 sm:w-48 h-6 bg-brand_coral bg-opacity-20"},xt={key:0,class:"space-y-1.5"},Nt={class:"text-xs whitespace-nowrap"},wt={class:"hidden sm:inline"},Vt={class:"relative min-w-[6rem] h-1.5 bg-brand_blue bg-opacity-20"},_t={class:"space-y-6"},Ot={class:"font-sans font-normal"},Dt={class:"text-2xl leading-none text-brand_blue"},Ct={class:"flex flex-col space-y-4"},Bt=["onUpdate:modelValue"],jt=["value"],Pt={class:"leading-tight first-letter:capitalize"},Tt={class:"flex flex-col items-center justify-center space-y-10 pt-8 px-3 text-center"},Lt={class:"relative w-full h-6 bg-slate-300"},Mt=["aria-label"],It=[(0,r.createElementVNode)("div",{class:"loader-h"},null,-1)],At={key:1},qt={class:"text-2xl leading-none text-brand_vermillion"},Ut={key:2,class:"space-y-2"},Rt={class:"text-brand_blue"},Ft={class:"flex justify-center"},$t=["disabled"],Qt=["disabled"],zt=["disabled"];var Gt=n(2475),Yt=n(6542);function Zt(e){return Zt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Zt(e)}function Kt(){Kt=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},l=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",i=o.toStringTag||"@@toStringTag";
vendor: 4,337 bytes, line 2
2function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function s(e,t,n,o){var l=t&&t.prototype instanceof p?t:p,a=Object.create(l.prototype),i=new w(o||[]);return r(a,"_invoke",{value:E(e,n,i)}),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function m(){}function f(){}var v={};c(v,l,(function(){return this}));var y=Object.getPrototypeOf,b=y&&y(y(V([])));b&&b!==t&&n.call(b,l)&&(v=b);var h=f.prototype=p.prototype=Object.create(v);function g(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function o(r,l,a,i){var c=u(e[r],e,l);if("throw"!==c.type){var s=c.arg,d=s.value;return d&&"object"==Zt(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,a,i)}),(function(e){o("throw",e,a,i)})):t.resolve(d).then((function(e){s.value=e,a(s)}),(function(e){return o("throw",e,a,i)}))}i(c.arg)}var l;r(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return l=l?l.then(r,r):r()}})}function E(e,t,n){var r="suspendedStart";return function(o,l){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw l;return _()}for(n.method=o,n.arg=l;;){var a=n.delegate;if(a){var i=k(a,n);if(i){if(i===d)continue;return i}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=u(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}function k(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),d;var o=u(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,d;var l=o.arg;return l?l.done?(t[e.resultName]=l.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):l:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function w(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function V(e){if(e){var t=e[l];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:_}}function _(){return{value:void 0,done:!0}}return m.prototype=f,r(h,"constructor",{value:f,configurable:!0}),r(f,"constructor",{value:m,configurable:!0}),m.displayName=c(f,i,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,c(e,i,"GeneratorFunction")),e.prototype=Object.create(h),e},e.awrap=function(e){return{__await:e}},g(S.prototype),c(S.prototype,a,(function(){return this})),e.AsyncIterator=S,e.async=function(t,n,r,o,l){void 0===l&&(l=Promise);var a=new S(s(t,n,r,o),l);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},g(h),c(h,i,"Generator"),c(h,l,(function(){return this})),c(h,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},e.values=V,w.prototype={constructor:w,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEac
2h(N),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var l=this.tryEntries[o],a=l.completion;if("root"===l.tryLoc)return r("end");if(l.tryLoc<=this.prev){var i=n.call(l,"catchLoc"),c=n.call(l,"finallyLoc");if(i&&c){if(this.prev<l.catchLoc)return r(l.catchLoc,!0);if(this.prev<l.finallyLoc)return r(l.finallyLoc)}else if(i){if(this.prev<l.catchLoc)return r(l.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<l.finallyLoc)return r(l.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var l=o;break}}l&&("break"===e||"continue"===e)&&l.tryLoc<=t&&t<=l.finallyLoc&&(l=null);var a=l?l.completion:{};return a.type=e,a.arg=t,l?(this.method="next",this.next=l.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:V(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function Ht(e,t,n,r,o,l,a){try{var i=e[l](a),c=i.value}catch(e){return void n(e)}i.done?t(c):Promise.resolve(c).then(r,o)}function Xt(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var l=e.apply(t,n);function a(e){Ht(l,r,o,a,i,"next",e)}function i(e){Ht(l,r,o,a,i,"throw",e)}a(void 0)}))}}function Jt(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Wt(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Zt(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Zt(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Zt(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const en={components:{Icon:Yt.JO},mixins:[Gt.Z],props:{labels:{type:Object,default:function(){return{}}}},emits:["questionnaire-saved"],data:function(){return{sections:[],currentSectionIndex:0,currentQuestionIndex:0,currentQuestionNumber:1,numberOfQuestions:0,showConfirmClose:!1,userAnswers:[void 0],score:0,maximumScore:0,feedbackTitle:"",feedbackDescription:"",isLoading:!1,badScore:!1}},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Jt(Object(n),!0).forEach((function(t){Wt(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Jt(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(0,w.Kc)(j.L,B.X)),mounted:function(){var e,t,n,r=this;this.sections=(null===(e=this.questionnaireStore)||void 0===e||null===(t=e.questionnaire)||void 0===t||null===(n=t.elements)||void 0===n?void 0:n.items)||[],this.sections.forEach((function(e){r.numberOfQuestions+=e.questions.length,e.questions.forEach((function(e){if(e.multiple){for(var t={},n=1;n<=e.answers.length;n++)t[n]=null;r.userAnswers.push(t)}else r.userAnswers.push(null);
2if(e.multiple)e.answers.forEach((function(e){r.maximumScore+=e.score}));else{var o=e.answers.reduce((function(e,t){return t.score>e?t.score:e}),Number.NEGATIVE_INFINITY);r.maximumScore+=o}}))}))},methods:{next:function(){var e=this;return Xt(Kt().mark((function t(){var n,r,o;return Kt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.updateScore(),e.currentQuestionIndex<(null===(n=e.sections[e.currentSectionIndex])||void 0===n||null===(r=n.questions)||void 0===r?void 0:r.length)-1?e.currentQuestionIndex++:e.currentSectionIndex<(null===(o=e.sections)||void 0===o?void 0:o.length)-1&&(e.currentQuestionIndex=0,e.currentSectionIndex++),e.currentQuestionNumber++,!(e.currentQuestionNumber>e.numberOfQuestions)){t.next=6;break}return t.next=6,e.save();case 6:case"end":return t.stop()}}),t)})))()},updateScore:function(){var e=this,t=0,n=0;this.sections.forEach((function(r,o){r.questions.forEach((function(r,l){var a=e.userAnswers[++n];if("string"==typeof a){var i=a.split("_");t+=e.sections[i[0]-1].questions[i[1]-1].answers[i[2]-1].score}else if("object"===Zt(a))for(var c in a)a[c]&&(t+=e.sections[o].questions[l].answers[c-1].score)}))})),this.score=t},save:function(){var e=this;return Xt(Kt().mark((function t(){var n,r,o,l;return Kt().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.error=null,e.isLoading=!0,e.userStore.extra.QUESTIONNAIRE=e.userAnswers,t.next=5,e.$ajax({method:"post",url:"/reserved/profile/save",headers:{csrfToken:DOORWAY_CFG.csrfToken},data:{user:{extra:e.userStore.extra},step:"questionnaire"}}).catch((function(t){return e.handleAjaxError(t)})).finally((function(){return e.isLoading=!1}));case 5:return null==(o=t.sent)||null===(n=o.data)||void 0===n||n.message.forEach((function(t){"QUESTIONNAIRE_COMPLETED"===t?e.feedbackTitle=e.labels[t]:(e.feedbackDescription=e.labels[t],"QUESTIONNAIRE_BAD_SCORE"===t&&(e.badScore=!0))})),e.userStore.setAttributes(o.data),t.next=10,e.$ajax.get("/json/login/me");case 10:l=t.sent,(0,P.wK)(null==l||null===(r=l.data)||void 0===r?void 0:r.user);case 12:case"end":return t.stop()}}),t)})))()},onCompleted:function(){this.$closeModal(),this.$emit("questionnaire-saved")}}},tn=(0,$.Z)(en,[["render",function(e,t,n,o,l,a){var i,c,s,u,d,p=(0,r.resolveComponent)("Icon");return(0,r.openBlock)(),(0,r.createElementBlock)("div",ct,[(0,r.createCommentVNode)(" backdrop "),st,(0,r.createCommentVNode)(" main "),(0,r.createElementVNode)("div",ut,[(0,r.createCommentVNode)(" modal content "),(0,r.createElementVNode)("div",dt,[(0,r.createCommentVNode)(" close button "),!l.showConfirmClose&&l.numberOfQuestions>=l.currentQuestionNumber||e.error?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,class:"modal-close-button",onClick:t[0]||(t[0]=(0,r.withModifiers)((function(e){return l.showConfirmClose=!0}),["stop"]))},[pt,(0,r.createElementVNode)("span",mt,(0,r.toDisplayString)(e.$t("CLOSE")),1)])):(0,r.createCommentVNode)("v-if",!0),(0,r.createCommentVNode)(" confirm close beforehand "),l.showConfirmClose?((0,r.openBlock)(),(0,r.createElementBlock)("div",ft,[(0,r.createElementVNode)("div",vt,[yt,(0,r.createElementVNode)("div",bt,[(0,r.createElementVNode)("button",{class:"button button-secondary",onClick:t[1]||(t[1]=function(t){return e.$closeModal()})},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.$t("CONFIRM CLOSE")),1)]),(0,r.createElementVNode)("button",{class:"button button-primary",onClick:t[2]||(t[2]=function(e){return l.showConfirmClose=!1})},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.$t("CONTINUE")),1
2)])])])])):(0,r.createCommentVNode)("v-if",!0),(0,r.createCommentVNode)(" questionnaire "),l.showConfirmClose?(0,r.createCommentVNode)("v-if",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",ht,[l.currentQuestionNumber<=l.numberOfQuestions?((0,r.openBlock)(),(0,r.createElementBlock)("header",gt,[(0,r.createElementVNode)("div",St,[(0,r.createElementVNode)("p",Et,(0,r.toDisplayString)(e.$t("Score"))+": "+(0,r.toDisplayString)(l.score)+" / "+(0,r.toDisplayString)(l.maximumScore),1),(0,r.createElementVNode)("div",kt,[(0,r.createElementVNode)("div",{class:"absolute top-0 left-0 h-full bg-brand_coral rounded-br-xl",style:(0,r.normalizeStyle)("width: ".concat(100*l.score/l.maximumScore||1,"%"))},null,4)])]),l.currentQuestionNumber<=l.numberOfQuestions?((0,r.openBlock)(),(0,r.createElementBlock)("div",xt,[(0,r.createElementVNode)("div",Nt,[(0,r.createElementVNode)("span",wt,(0,r.toDisplayString)(e.$t("Question"))+"Â ",1),(0,r.createTextVNode)((0,r.toDisplayString)(l.currentQuestionNumber)+" "+(0,r.toDisplayString)(e.$t("OF"))+" "+(0,r.toDisplayString)(l.numberOfQuestions),1)]),(0,r.createElementVNode)("div",Vt,[(0,r.createElementVNode)("div",{class:"absolute top-0 left-0 h-full bg-brand_blue",style:(0,r.normalizeStyle)("width: ".concat(100*l.currentQuestionNumber/l.numberOfQuestions,"%"))},null,4)])])):(0,r.createCommentVNode)("v-if",!0)])):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("div",_t,[(0,r.createCommentVNode)(" questionnaire "),l.currentQuestionNumber<=l.numberOfQuestions?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("h3",Ot,(0,r.toDisplayString)(null===(i=l.sections[l.currentSectionIndex])||void 0===i?void 0:i.title),1),(0,r.createElementVNode)("h2",Dt,(0,r.toDisplayString)(null===(c=l.sections[l.currentSectionIndex])||void 0===c||null===(s=c.questions[l.currentQuestionIndex])||void 0===s?void 0:s.text),1)]),(0,r.createElementVNode)("div",Ct,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(null===(u=l.sections[l.currentSectionIndex])||void 0===u||null===(d=u.questions[l.currentQuestionIndex])||void 0===d?void 0:d.answers,(function(e,n){var o,a;return(0,r.openBlock)(),(0,r.createElementBlock)("label",{class:(0,r.normalizeClass)(null!==(o=l.sections[l.currentSectionIndex])&&void 0!==o&&o.questions[l.currentQuestionIndex].multiple?"checkbox":"radio"),key:n},[(0,r.createCommentVNode)(" checkbox if multiple "),null!==(a=l.sections[l.currentSectionIndex])&&void 0!==a&&a.questions[l.currentQuestionIndex].multiple?(0,r.withDirectives)(((0,r.openBlock)(),(0,r.createElementBlock)("input",{key:0,name:"question-${currentQuestionNumber}",type:"checkbox",value:!0,"onUpdate:modelValue":function(e){return l.userAnswers[l.currentQuestionNumber]["".concat(n+1)]=e}},null,8,Bt)),[[r.vModelCheckbox,l.userAnswers[l.currentQuestionNumber]["".concat(n+1)]]]):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createCommentVNode)(" radio else "),(0,r.withDirectives)((0,r.createElementVNode)("input",{name:"question-${currentQuestionNumber}",type:"radio",value:"".concat(l.currentSectionIndex+1,"_").concat(l.currentQuestionIndex+1,"_").concat(n+1),"onUpdate:modelValue":t[3]||(t[3]=function(e){return l.userAnswers[l.currentQuestionNumber]=e})},null,8,jt),[[r.vModelRadio,l.userAnswers[l.currentQuestionNumber]]])],2112)),(0,r.createElementVNode)("span",Pt,(0,r.toDisplayString)(e.text),1)],2)})),128))])],64)):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createCommentVNode)(" end questionnaire "),(0,r.createElementVNode)("div",Tt,[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["space-y-1 w-10/12",{"opacity-30":e.error&&!l.isLoading}])},[(0,r.createElementVNode)("p",null,(0,r.toDisplayString)(e.$t("Score"))+": "+(0,r.toDisplayString)(l.score)+" / "+(0,r.toDisplayString)(l.maximumScore),1),(0,r.createElementVNode)("div",Lt,[(0,r.createElementVNode)("div",{class:"absolute top-0 left-0 h-full bg-brand_coral",style:(0,r.normalizeStyle)("width: ".concat(3e3/l.maximumScore,"%"))},null,4)])],2),l.isLoading?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"w-full flex justify-center text-center pt-4","aria-live":"polite","aria-label":e.$t("LOADING"),role:"status"},It,8,Mt)):e.error?((0,r.openBlock)(),(0,r.createElementBlock)("div",At,[(0,r.createElementVNode)("h2",qt,(0,r.toDisplayString)(e.$t("ERROR_MESSAGE")),1)])):((0,r.openBlock)(),(0,r.createElementBlock)("div",Ut,[l.badScore?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,icon:"ph:warning-circle-bold",class:"inline text-4xl text-brand_vermillion"})):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("p",Rt,(0,r.toDisplayString)(l.feedbackDescription),1)]))])],64))]),(0,r.createElementVNode)("footer",null,[(0,r.createElementVNode)("div",Ft,[l.currentQuestionNumber<=l.numberOfQuestions?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,class:"button button-primary",disabled:!l.userAnswers[l.currentQuestionNumber],onClick:t[4]||(t[4]=function(){return a.next&&a.next.apply(a,arguments)})},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.$t("CONFIRM")),1)],8,$t)):e.error?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,class:"button button-primary",disabled:l.isLoading,onClick:t[5]||(t[5]=function(){return a.save&&a.save.apply(a,arguments)})},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.$t("RETRY")),1)],8,Qt)):((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:2,class:"button button-primary",disabled:l.isLoading,onClick:t[6]||(t[6]=function(){return a.onCompleted&&a.onCompleted.apply(a,arguments)})},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.$t("CONTINUE")),1
2)],8,zt))])])]))]),(0,r.createCommentVNode)(" end modal content ")])])}]]);function nn(e){return nn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nn(e)}function rn(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return on(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return on(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,a=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){i=!0,l=e},f:function(){try{a||null==n.return||n.return()}finally{if(i)throw l}}}}function on(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function ln(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function an(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==nn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==nn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===nn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const cn={extends:Me.Z,components:{QuestionnaireModal:tn},emits:["nextStep"],data:function(){return{disclaimers:[],daysToPass:90,yearsToPass:1,scores:{},sections:[]}},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ln(Object(n),!0).forEach((function(t){an(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ln(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(0,w.Kc)(j.L,B.X)),mounted:function(){var e,t,n,r,o,l,a=this;this.sections=(null===(e=this.questionnaireStore)||void 0===e||null===(t=e.questionnaire)||void 0===t||null===(n=t.elements)||void 0===n?void 0:n.items)||[],this.scores.by_section={};var i,c=0,s=rn(this.sections);try{for(s.s();!(i=s.n()).done;){var u,d=i.value,p=0,m=rn(d.questions);try{for(m.s();!(u=m.n()).done;){var f=u.value;p+=this.answersScore(f.answers,f.multiple),c+=this.answersScore(f.answers,f.multiple)}}catch(e){m.e(e)}finally{m.f()}this.scores.by_section[d.title]={max:p,percentage:(null==d?void 0:d.minimum_score_percentage)||0,min:Math.round(p*((null==d?void 0:d.minimum_score_percentage)||0)/100)}}}catch(e){s.e(e)}finally{s.f()}this.scores.min_total_percentage=(null===(r=this.questionnaireStore)||void 0===r||null===(o=r.questionnaire)||void 0===o||null===(l=o.elements)||void 0===l?void 0:l.minimum_total_score_percentage)||0,this.scores.max_total=c,this.scores.min_total=Math.round(c*this.scores.min_total_percentage/100),this.$nextTick((function(){var e,t,n,r=(null===(e=a.widget)||void 0===e||null===(t=e.elements)||void 0===t?void 0:t.disclaimers)||[],o=null!=(null===(n=a.userStore)||void 0===n?void 0:n.questionnaire_compilation);a.disclaimers=r.map((function(){return o}))}))},methods:{answersScore:function(e,t){var n,r=0,o=rn(e);try{for(o.s();!(n=o.n()).done;){var l=n.value;t?r+=l.score:r=l.score>r?l.score:r}}catch(e){o.e(e)}finally{o.f()}return r},answerValue:function(e,t,n){return"".concat(e+1,"_").concat(t+1,"_").concat(n+1)},formDisabled:function(){var e,t;if(null===(e=this.userStore)||void 0===e||!e.questionnaire_compilation)return!1;var n=new Date(null===(t=this.userStore)||void 0===t?void 0:t.questionnaire_compilation),r=new Date;return(0,at.Z)(r,n)<this.daysToPass},checkDays:function(){var e,t;if(null===(e=this.userStore)||void 0===e||!e.questionnaire_compilation)return!1;var n=new Date(null===(t=this.userStore)||void 0===t?void 0:t.questionnaire_compilation),r=new Date;return this.userStore.questionnaire_compilation&&(0,at.Z)(r,n)>=this.daysToPass},checkYears:function(){var e,t;if(null===(e=this.userStore)||void 0===e||!e.questionnaire_compilation)return!1;var n=new Date(null===(t=this.userStore)||void 0===t?void 0:t.questionnaire_compilation),r=new Date;return(0,it.Z)(r,n)>=this.yearsToPass},checkScore:function(){var e;return((null===(e=this.userStore)||void 0===e?void 0:e.questionnaire_total_score)||0)>=(this.scores.min_total||0)},getDateAfterDays:function(e,t){var n=new Date(e);return n.setDate(n.getDate()+t),this.$getDate(n)},questionNumber:function(e,t){for(var n=0,r=0;r<e;r++)n+=this.sections[r].questions.length;return n+t+1}}},sn=(0,$.Z)(cn,[["render",function(e,t,n,o,l,a){var i,c,s,u,d,p=(0,r.resolve
2Component)("QuestionnaireModal");return(0,r.openBlock)(),(0,r.createElementBlock)("div",null,[(0,r.createElementVNode)("div",Ye,[e.widget.description?((0,r.openBlock)(),(0,r.createElementBlock)("div",{key:0,class:"rich-text",innerHTML:e.widget.description},null,8,Ze)):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("div",Ke,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(null===(i=e.widget)||void 0===i||null===(c=i.elements)||void 0===c?void 0:c.disclaimers,(function(t,n){var o,a;return(0,r.openBlock)(),(0,r.createElementBlock)("div",{key:n},[(0,r.createElementVNode)("label",{class:(0,r.normalizeClass)(["checkbox",{"disabled !cursor-not-allowed":null!=(null===(o=e.userStore)||void 0===o?void 0:o.questionnaire_compilation)}])},[(0,r.withDirectives)((0,r.createElementVNode)("input",{type:"checkbox",disabled:null!=(null===(a=e.userStore)||void 0===a?void 0:a.questionnaire_compilation),"onUpdate:modelValue":function(e){return l.disclaimers[n]=e}},null,8,He),[[r.vModelCheckbox,l.disclaimers[n]]]),(0,r.createElementVNode)("span",Xe,(0,r.toDisplayString)(t),1)],2)])})),128))]),null!==(s=e.userStore)&&void 0!==s&&s.questionnaire_compilation?((0,r.openBlock)(),(0,r.createElementBlock)("div",Je,[!a.formDisabled()&&a.checkYears()?((0,r.openBlock)(),(0,r.createElementBlock)("div",We,[(0,r.createElementVNode)("p",null,(0,r.toDisplayString)(e.label("YEARS_PASSED"))+" "+(0,r.toDisplayString)(e.$getDate(e.userStore.questionnaire_compilation)),1)])):(0,r.createCommentVNode)("v-if",!0),a.checkDays()&&!a.checkYears()?((0,r.openBlock)(),(0,r.createElementBlock)("div",et,[(0,r.createElementVNode)("p",null,(0,r.toDisplayString)(e.label("DAYS_PASSED"))+" "+(0,r.toDisplayString)(e.$getDate(e.userStore.questionnaire_compilation)),1)])):(0,r.createCommentVNode)("v-if",!0)])):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("div",tt,[(0,r.createElementVNode)("button",{class:"button button-primary",disabled:!l.disclaimers.every((function(e){return!0===e}))||a.formDisabled(),onClick:t[0]||(t[0]=function(t){return e.$openModal("questionnaire-modal")})},[null!==(u=e.userStore)&&void 0!==u&&u.questionnaire_compilation?((0,r.openBlock)(),(0,r.createElementBlock)("span",rt,(0,r.toDisplayString)(e.label("RECOMPILE_TEST")),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",ot,(0,r.toDisplayString)(e.label("COMPILE_TEST")),1))],8,nt),a.formDisabled()?(0,r.createCommentVNode)("v-if",!0):((0,r.openBlock)(),(0,r.createElementBlock)("div",lt,(0,r.toDisplayString)(e.label("CANNOT_CHANGE_ANSWERS"))+".",1))])]),((0,r.openBlock)(),(0,r.createBlock)(r.Teleport,{to:"#app"},["questionnaire-modal"===e.$activeModal()?((0,r.openBlock)(),(0,r.createBlock)(p,{key:0,labels:null===(d=e.widget)||void 0===d?void 0:d.labels,onQuestionnaireSaved:t[1]||(t[1]=function(t){return e.$emit("nextStep")})},null,8,["labels"])):(0,r.createCommentVNode)("v-if",!0)]))])}]]);function un(e){return un="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},un(e)}function dn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function pn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==un(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==un(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===un(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const mn={extends:Me.Z,components:{QuestionnairePageCompleteProfile:sn},emits:["nextStep"],data:function(){return{questionnaire:{}}},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?dn(Object(n),!0).forEach((function(t){pn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dn(Object(n)).forEac
2h((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(0,w.Kc)(B.X)),mounted:function(){var e;this.questionnaire=null===(e=this.questionnaireStore)||void 0===e?void 0:e.questionnaire}},fn=(0,$.Z)(mn,[["render",function(e,t,n,o,l,a){var i=(0,r.resolveComponent)("QuestionnairePageCompleteProfile");return(0,r.openBlock)(),(0,r.createBlock)(i,{widget:l.questionnaire,onNextStep:t[0]||(t[0]=function(t){return e.$emit("nextStep")})},null,8,["widget"])}]]);var vn=n(1976);function yn(e){return yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},yn(e)}function bn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function hn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==yn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==yn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===yn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const gn={extends:Me.Z,components:{LossSimulatorPage:vn.Z},data:function(){return{lossSimulator:{}}},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?bn(Object(n),!0).forEach((function(t){hn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(0,w.Kc)(D.E)),mounted:function(){var e;this.lossSimulator=null===(e=this.lossSimulatorStore)||void 0===e?void 0:e.lossSimulator}},Sn=(0,$.Z)(gn,[["render",function(e,t,n,o,l,a){var i=(0,r.resolveComponent)("LossSimulatorPage");return(0,r.openBlock)(),(0,r.createBlock)(i,{widget:l.lossSimulator},null,8,["widget"])}]]);var En={class:"space-y-6"},kn={class:"text-2xl leading-none font-extrabold text-brand_blue"},xn={class:"block mb-1 text-sm text-brand_blue"},Nn={class:"h-10 flex items-center space-x-6"},wn={class:"radio"},Vn=["checked"],_n={class:"radio"},On=["checked"],Dn={key:0,class:"grid lg:grid-cols-8 gap-6"},Cn={class:"col-span-4"},Bn={for:"company_name",class:"block mb-1 text-sm text-brand_blue"},jn={class:"col-span-4"},Pn={for:"vat_number",class:"block mb-1 text-sm text-brand_blue"},Tn={class:"col-span-4"},Ln={for:"street_address",class:"block mb-1 text-sm text-brand_blue"},Mn={class:"col-span-2"},In={for:"city",class:"block mb-1 text-sm text-brand_blue"},An={class:"col-span-2"},qn={for:"zipcode",class:"block mb-1 text-sm text-brand_blue"},Un={class:"col-span-2"},Rn={for:"state_name",class:"block mb-1 text-sm text-brand_blue"},Fn={class:"col-span-2"},$n={for:"country",class:"block mb-1 text-sm font-medium text-gray-900"},Qn=["value"],zn={class:"col-span-4"};var Gn=n(3542);function Yn(e){return Yn="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Yn(e)}function Zn(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Kn(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Yn(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Yn(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Yn(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Hn={extends:Me.Z,components:{UploadFile:Gn.default},data:function(){return{companyDocument:{accept:["application/pdf","image/jpg","image/jpeg","image/png"],relation:"company_documents"}}},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
2t%2?Zn(Object(n),!0).forEach((function(t){Kn(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Zn(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(0,w.Kc)(V.J,_.T,j.L))},Xn=(0,$.Z)(Hn,[["render",function(e,t,n,o,l,a){var i=(0,r.resolveComponent)("UploadFile");return(0,r.openBlock)(),(0,r.createElementBlock)("div",En,[(0,r.createElementVNode)("h2",kn,(0,r.toDisplayString)(e.widget.title),1),(0,r.createElementVNode)("div",null,[(0,r.createElementVNode)("label",xn,(0,r.toDisplayString)(e.label("LEGAL_PERSON")),1),(0,r.createElementVNode)("div",Nn,[(0,r.createElementVNode)("label",wn,[(0,r.withDirectives)((0,r.createElementVNode)("input",{type:"radio",name:"legal_person",value:!0,checked:!0===e.userStore.legal_person,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.userStore.legal_person=t})},null,8,Vn),[[r.vModelRadio,e.userStore.legal_person]]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.label("YES","Yes")),1)]),(0,r.createElementVNode)("label",_n,[(0,r.withDirectives)((0,r.createElementVNode)("input",{type:"radio",name:"legal_person",value:!1,checked:!1===e.userStore.legal_person,"onUpdate:modelValue":t[1]||(t[1]=function(t){return e.userStore.legal_person=t})},null,8,On),[[r.vModelRadio,e.userStore.legal_person]]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.label("NO","No")),1)])])]),e.userStore.legal_person?((0,r.openBlock)(),(0,r.createElementBlock)("div",Dn,[(0,r.createElementVNode)("div",Cn,[(0,r.createElementVNode)("label",Bn,(0,r.toDisplayString)(e.label("COMPANY_NAME")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"company_name",name:"company_name",type:"text",class:"block w-full",autocomplete:"organization","onUpdate:modelValue":t[2]||(t[2]=function(t){return e.companyStore.company_name=t})},null,512),[[r.vModelText,e.companyStore.company_name]])]),(0,r.createElementVNode)("div",jn,[(0,r.createElementVNode)("label",Pn,(0,r.toDisplayString)(e.label("VAT_NUMBER")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"vat_number",name:"vat_number",type:"text",class:"block w-full","onUpdate:modelValue":t[3]||(t[3]=function(t){return e.companyStore.vat_number=t})},null,512),[[r.vModelText,e.companyStore.vat_number]])]),(0,r.createElementVNode)("div",Tn,[(0,r.createElementVNode)("label",Ln,(0,r.toDisplayString)(e.label("ADDRESS")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"street_address",type:"text",name:"street_address",class:"block w-full",autocomplete:"street-address","onUpdate:modelValue":t[4]||(t[4]=function(t){return e.companyStore.street_address=t})},null,512),[[r.vModelText,e.companyStore.street_address]])]),(0,r.createElementVNode)("div",Mn,[(0,r.createElementVNode)("label",In,(0,r.toDisplayString)(e.label("CITY")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"city",type:"text",name:"city",class:"block w-full",autocomplete:"address-level2",required:"","onUpdate:modelValue":t[5]||(t[5]=function(t){return e.companyStore.city=t})},null,512),[[r.vModelText,e.companyStore.city]])]),(0,r.createElementVNode)("div",An,[(0,r.createElementVNode)("label",qn,(0,r.toDisplayString)(e.label("POSTAL_CODE")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"zipcode",type:"text",name:"zipcode",class:"block w-full",autocomplete:"postal-code",required:"","onUpdate:modelValue":t[6]||(t[6]=function(t){return e.companyStore.zipcode=t})},null,512),[[r.vModelText,e.companyStore.zipcode]])]),(0,r.createElementVNode)("div",Un,[(0,r.createElementVNode)("label",Rn,(0,r.toDisplayString)(e.label("STATE_NAME")),1),(0,r.withDirectives)((0,r.createElementVNode)("input",{id:"state_name",name:"state_name",type:"text",class:"block w-full",autocomplete:"address-level1","onUpdate:modelValue":t[7]||(t[7]=function(t){return e.companyStore.state_name=t})},null,512),[[r.vModelText,e.companyStore.state_name]])]),(0,r.createElementVNode)("div",Fn,[(0,r.createElementVNode)("label",$n,(0,r.toDisplayString)(e.label("COUNTRY")),1),(0,r.withDirectives)((0,r.createElementVNode)("select",{id:"country",name:"country",class:"block w-full","onUpdate:modelValue":t[8]||(t[8]=function(t){return e.companyStore.country=t})},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(e.countriesStore.list,(function(e,t){return(0,r.openBlock)(),(0,r.createElementBlock)("option",{key:t,value:t},(0,r.toDisplayString)(e),9,Qn)})),128))],512),[[r.vModelSelect,e.companyStore.country]])]),(0,r.createElementVNode)("div",zn,[e.userStore.legal_person?((0,r.openBlock)(),(0,r.createBlock)(i,{key:0,source:e.companyStore.company_document,label:e.label("CHAMBER_OF_COMMERCE"),options:l.companyDocument},null,8,["source","label","options"])):(0,r.createCommentVNode)("v-if",!0)])])):(0,r.createCommentVNode)("v-if",!0)])}]]);var Jn={class:"space-y-12 pb-8"},Wn={class:"space-y-2"},er={key:0,class:"rich-text"},tr={class:"mt-8 max-w-4xl mx-auto"},nr={class:"relative flex text-brand_blue"},rr={class:"relative flex justify-between items-center md:px-12 text-slate-500"},or={class:"absolute h-0.5 top-1/2 left-1/2 w-[80%] -mt-1 -translate-x-1/2 flex bg-slate-300"},lr={class:"relative p-2 md:px-6 bg-white flex flex-col items-center space-y-1"},ar={class:"relative p-2 md:px-6 bg-white flex flex-col items-center space-y-1"},ir={class:"relative p-2 md:px-6 bg-white flex flex-col items-center space-y-1"},cr={class:"mb-4 space-y-1"},sr={class:"text-brand_blue leading-tight sm:text-lg sm:leading-tight"},ur={key:0,class:"text-sm text-slate-600"},dr={key:0,class:"space-y-1"},pr=["name","value","onUpdate:modelValue"],mr=["value","checked"],fr=["name","onUpdate:modelValue"],vr={key:0,class:"xl:pl-6 xl:pr-12 col-span-2"},yr=["disabled","onUpdate:modelValue"],br={key:1,class:"input-group xl:pr-12"},hr={class:"input-aside"},gr=["onUpdate:modelValue"],Sr={key:0,class:"text-center"},Er={key:1,class:"text-center"},kr={key:2,class:"space-y-12"},xr={class:"flex flex-col items-center justify-center text-center space-y-1"}
2,Nr={class:"flex justify-center items-center p-2.5 aspect-square rounded-lg bg-green-200 border border-green-700"},wr={class:"text-3xl lg:text-4xl leading-none text-brand_blue"},Vr={class:"text-3xl lg:text-4xl leading-none text-brand_blue"},_r={class:"flex justify-center items-center flex-col sm:flex-row gap-y-6"},Or={key:0,href:"/reserved/deals",class:"button button-primary"},Dr={href:"/reserved/deals",class:"button button-primary"};function Cr(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Br(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Br(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,a=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){i=!0,l=e},f:function(){try{a||null==n.return||n.return()}finally{if(i)throw l}}}}function Br(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function jr(e){return jr="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},jr(e)}function Pr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function Tr(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Pr(Object(n),!0).forEach((function(t){Lr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function Lr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==jr(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==jr(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===jr(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Mr={extends:Me.Z,components:{UploadFile:Gn.default,Icon:Yt.JO},emits:["next-step"],data:function(){return{poster:{accept:["image/png","image/gif","image/jpg","image/jpeg"],placeholder:"/img/var/profile-placeholder.png",preview:!0,relation:"poster"},currentSectionStep:0,isSaving:!1}},computed:Tr(Tr({},(0,w.Kc)(j.L,C.O)),{},{isPreferenceStepComplete:function(){var e,t,n,r,o,l=this;return null===(e=this.widget)||void 0===e||null===(t=e.elements)||void 0===t||null===(n=t.items)||void 0===n||null===(r=n[0])||void 0===r||null===(o=r.questions)||void 0===o?void 0:o.every((function(e){return"object"===jr(l.userStore[null==e?void 0:e.field])&&null!==l.userStore[null==e?void 0:e.field]?Object.values(l.userStore[null==e?void 0:e.field]).some((function(e){return!!e})):!!l.userStore[null==e?void 0:e.field]}))}}),created:function(){var e,t,n=(null===(e=this.widget)||void 0===e||null===(t=e.elements)||void 0===t?void 0:t.items)||[];console.log("items",n);var r,o=[],l=Cr(n);try{for(l.s();!(r=l.n()).done;){var a=r.value;o=o.concat((null==a?void 0:a.questions)||[])}}catch(e){l.e(e)}finally{l.f()}var i,c=Cr(o);try{for(c.s();!(i=c.n()).done;){var s=i.value;"multiple_choice"===(null==s?void 0:s.type)&&this.userStore.setMultivalueField(null==s?void 0:s.field,null==s?void 0:s.answers)}}catch(e){c.e(e)}finally{c.f()}},methods:{save:function(){this.isSaving=!0,this.$emit("next-step")},showFeedback:function(){console.log("showFeedback"),this.isSaving=!1,this.currentSectionStep++}}},Ir=(0,$.Z)(Mr,[["render",function(e,t,n,o,l,a){var i,c,s,u,d,p,m,f,v=(0,r.resolve
2Component)("Icon"),y=(0,r.resolveComponent)("UploadFile");return(0,r.openBlock)(),(0,r.createElementBlock)("div",Jn,[(0,r.createElementVNode)("header",Wn,[null!==(i=e.widget)&&void 0!==i&&null!==(c=i.elements)&&void 0!==c&&null!==(s=c.items)&&void 0!==s&&s[0].description?((0,r.openBlock)(),(0,r.createElementBlock)("p",er,(0,r.toDisplayString)(null===(u=e.widget)||void 0===u||null===(d=u.elements)||void 0===d||null===(p=d.items)||void 0===p?void 0:p[0].description)+".",1)):(0,r.createCommentVNode)("v-if",!0)]),(0,r.createElementVNode)("div",tr,[(0,r.createElementVNode)("div",nr,[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["text-left w-60 font-serif text-xl text-brand_coral hidden md:block",{"!block":0===l.currentSectionStep}])},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.l("STEP_SECTION_1_TITLE")),1)],2),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["md:text-center grow font-serif text-xl hidden md:block",{"text-brand_coral":l.currentSectionStep>0,"!block":1===l.currentSectionStep}])},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.l("STEP_SECTION_2_TITLE")),1)],2),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["md:text-right w-60 pr-6 font-serif text-xl hidden md:block",{"text-brand_coral":l.currentSectionStep>1,"!block":2===l.currentSectionStep}])},[(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(e.l("STEP_SECTION_3_TITLE")),1)],2)]),(0,r.createElementVNode)("div",rr,[(0,r.createElementVNode)("div",or,[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["h-full w-1/2",{"bg-brand_coral":l.currentSectionStep>0}])},null,2),(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["h-full w-1/2",{"bg-brand_coral":l.currentSectionStep>1}])},null,2)]),(0,r.createElementVNode)("div",lr,[(0,r.createVNode)(v,{icon:"solar:clipboard-list-outline",class:"text-5xl text-brand_coral"})]),(0,r.createElementVNode)("div",ar,[(0,r.createVNode)(v,{icon:"solar:user-id-linear",class:(0,r.normalizeClass)(["text-5xl",{"text-brand_coral":l.currentSectionStep>0}])},null,8,["class"])]),(0,r.createElementVNode)("div",ir,[(0,r.createVNode)(v,{icon:"solar:check-circle-linear",class:(0,r.normalizeClass)(["text-5xl",{"text-brand_coral":l.currentSectionStep>1}])},null,8,["class"])])])]),((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(null===(m=e.widget)||void 0===m||null===(f=m.elements)||void 0===f?void 0:f.items,(function(n,o){return(0,r.openBlock)(),(0,r.createElementBlock)("div",{key:o},[(0,r.createElementVNode)("div",{class:(0,r.normalizeClass)(["grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8 md:gap-y-10",{hidden:l.currentSectionStep!==o}])},[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(n.questions,(function(n,a){return(0,r.openBlock)(),(0,r.createElementBlock)("div",{key:a},[(0,r.createElementVNode)("div",cr,[(0,r.createElementVNode)("p",sr,(0,r.toDisplayString)(null==n?void 0:n.text),1),null!=n&&n.info?((0,r.openBlock)(),(0,r.createElementBlock)("div",ur,(0,r.toDisplayString)(n.info),1)):(0,r.createCommentVNode)("v-if",!0)]),["lang","single_choice","multiple_choice"].includes(null==n?void 0:n.type)?((0,r.openBlock)(),(0,r.createElementBlock)("div",dr,[((0,r.openBlock)(!0),(0,r.createElementBlock)(r.Fragment,null,(0,r.renderList)(null==n?void 0:n.answers,(function(l,i){return(0,r.openBlock)(),(0,r.createElementBlock)("label",{class:(0,r.normalizeClass)(["!grid text-sm",{checkbox:"multiple_choice"===(null==n?void 0:n.type),radio:"single_choice"===(null==n?void 0:n.type)||"lang"===(null==n?void 0:n.type)}]),key:i},[(0,r.createCommentVNode)(" radio "),"single_choice"===(null==n?void 0:n.type)?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.withDirectives)((0,r.createElementVNode)("input",{type:"radio",name:"radio_".concat(o,"_").concat(a),value:l.value,"onUpdate:modelValue":function(t){return e.userStore[null==n?void 0:n.field]=t}},null,8,pr),[[r.vModelRadio,e.userStore[null==n?void 0:n.field]]]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(l.text),1)],64)):(0,r.createCommentVNode)("v-if",!0),(0,r.createCommentVNode)(" radio - language "),"lang"===(null==n?void 0:n.type)?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.withDirectives)((0,r.createElementVNode)("input",{type:"radio",name:"preferred_lang",value:l.value,checked:e.userStore.user_preferences.preferred_lang===l.value,"onUpdate:modelValue":t[0]||(t[0]=function(t){return e.userStore.user_preferences.preferred_lang=t})},null,8,mr),[[r.vModelRadio,e.userStore.user_preferences.preferred_lang]]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(l.text),1)],64)):(0,r.createCommentVNode)("v-if",!0),(0,r.createCommentVNode)(" checkbox "),"multiple_choice"===(null==n?void 0:n.type)?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:2},[(0,r.withDirectives)((0,r.createElementVNode)("input",{type:"checkbox",name:"check_".concat(o,"_").concat(a,"_").concat(i),"onUpdate:modelValue":function(t){return e.userStore[null==n?void 0:n.field][null==l?void 0:l.value]=t}},null,8,fr),[[r.vModelCheckbox,e.userStore[null==n?void 0:n.field][null==l?void 0:l.value]]]),(0,r.createElementVNode)("span",null,(0,r.toDisplayString)(l.text),1),"other"===(null==l?void 0:l.value)?((0,r.openBlock)(),(0,r.createElementBlock)("div",vr,[(0,r.withDirectives)((0,r.createElementVNode)("input",{class:"w-full text-base",type:"text",disabled:!e.userStore[null==n?void 0:n.field][null==l?void 0:l.value],"onUpdate:modelValue":function(t){return e.userStore[(null==n?void 0:n.field)+"_other"]=t}},null,8,yr),[[r.vModelText,e.userStore[(null==n?void 0:n.field)+"_other"]]])])):(0,r.createCommentVNode)("v-if",!0)],64)):(0,r.createCommentVNode)("v-if",!0)],2)})),128))])):(0,r.createCommentVNode)("v-if",!0),"url"===(null==n?void 0:n.type)?((0,r.openBlock)(),(0,r.createElementBlock)("div",br,[(0,r.createElementVNode)("div",hr,[(0,r.createVNode)(v,{icon:"ph:linkedin-logo",class:"text-2xl"})]),(0,r.withDirectives)((0,r.createElementVNode)("input",{class:"input-field !text-sm !font-normal
2!text-left w-full",type:"text",placeholder:"https://www.linkedin.com/in/...","onUpdate:modelValue":function(t){return e.userStore[null==n?void 0:n.field]=t}},null,8,gr),[[r.vModelText,e.userStore[null==n?void 0:n.field]]])])):(0,r.createCommentVNode)("v-if",!0),"poster"===(null==n?void 0:n.type)?((0,r.openBlock)(),(0,r.createBlock)(y,{key:2,class:"max-w-[12rem]",source:e.userStore.poster,options:l.poster},null,8,["source","options"])):(0,r.createCommentVNode)("v-if",!0)])})),128))],2)])})),128)),(0,r.createCommentVNode)(" first step continue "),0===l.currentSectionStep?((0,r.openBlock)(),(0,r.createElementBlock)("div",Sr,[(0,r.createElementVNode)("button",{class:"button button-primary",onClick:t[1]||(t[1]=function(t){e.scroll("top"),l.currentSectionStep++})},(0,r.toDisplayString)(e.$t("CONTINUE")),1)])):(0,r.createCommentVNode)("v-if",!0),(0,r.createCommentVNode)(" second step save "),1===l.currentSectionStep?((0,r.openBlock)(),(0,r.createElementBlock)("div",Er,[(0,r.createElementVNode)("button",{class:(0,r.normalizeClass)(["button button-primary",{"is-loading":l.isSaving}]),onClick:t[2]||(t[2]=function(){return a.save&&a.save.apply(a,arguments)})},(0,r.toDisplayString)(e.$t("CONTINUE")),3)])):(0,r.createCommentVNode)("v-if",!0),(0,r.createCommentVNode)(" end "),2===l.currentSectionStep?((0,r.openBlock)(),(0,r.createElementBlock)("div",kr,[(0,r.createElementVNode)("div",xr,[e.profileStore.about_ready?((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:0},[(0,r.createElementVNode)("div",Nr,[(0,r.createVNode)(v,{icon:"ph:thumbs-up-fill",class:"text-4xl text-green-700"})]),(0,r.createElementVNode)("h1",wr,(0,r.toDisplayString)(e.l("PROFILE_COMPLETE_TITLE")),1),(0,r.createElementVNode)("p",null,(0,r.toDisplayString)(e.l("PROFILE_COMPLETE_DESCRIPTION")),1)],64)):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createElementVNode)("h1",Vr,(0,r.toDisplayString)(e.l("PROFILE_INCOMPLETE_TITLE")),1),(0,r.createElementVNode)("p",null,(0,r.toDisplayString)(e.l("PROFILE_INCOMPLETE_DESCRIPTION")),1)],64))]),(0,r.createElementVNode)("div",_r,[e.profileStore.about_ready?((0,r.openBlock)(),(0,r.createElementBlock)("a",Or,(0,r.toDisplayString)(e.$t("BROWSE_OUR_DEALS")),1)):((0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,{key:1},[(0,r.createElementVNode)("a",Dr,(0,r.toDisplayString)(e.$t("GO_INVEST")),1),(0,r.createElementVNode)("button",{class:"button button-secondary button-no-grow",onClick:t[3]||(t[3]=function(e){return l.currentSectionStep=a.isPreferenceStepComplete?1:0})},(0,r.toDisplayString)(e.label("COMPLETE_PROFILE")),1)],64))])])):(0,r.createCommentVNode)("v-if",!0)])}]]);function Ar(e){return Ar="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Ar(e)}function qr(){qr=function(){return e};var e={},t=Object.prototype,n=t.hasOwnProperty,r=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},l=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",i=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function s(e,t,n,o){var l=t&&t.prototype instanceof p?t:p,a=Object.create(l.prototype),i=new w(o||[]);return r(a,"_invoke",{value:E(e,n,i)}),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}e.wrap=s;var d={};function p(){}function m(){}function f(){}var v={};c(v,l,(function(){return this}));var y=Object.getPrototypeOf,b=y&&y(y(V([])));b&&b!==t&&n.call(b,l)&&(v=b);var h=f.prototype=p.prototype=Object.create(v);function g(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function o(r,l,a,i){var c=u(e[r],e,l);if("throw"!==c.type){var s=c.arg,d=s.value;return d&&"object"==Ar(d)&&n.call(d,"__await")?t.resolve(d.__await).then((function(e){o("next",e,a,i)}),(function(e){o("throw",e,a,i)})):t.resolve(d).then((function(e){s.value=e,a(s)}),(function(e){return o("throw",e,a,i)}))}i(c.arg)}var l;r(this,"_invoke",{value:function(e,n){function r(){return new t((function(t,r){o(e,n,t,r)}))}return l=l?l.then(r,r):r()}})}function E(e,t,n){var r="suspendedStart";return function(o,l){if("executing"===r)throw new Error("Generator is already running");if("completed"===r){if("throw"===o)throw l;return _()}for(n.method=o,n.arg=l;;){var a=n.delegate;if(a){var i=k(a,n);if(i){if(i===d)continue;return i}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if("suspendedStart"===r)throw r="completed",n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);r="executing";var c=u(e,t,n);if("normal"===c.type){if(r=n.done?"completed":"suspendedYield",c.arg===d)continue;return{value:c.arg,done:n.done}}"throw"===c.type&&(r="completed",n.method="throw",n.arg=c.arg)}}}function k(e,t){var n=t.method,r=e.iterator[n];if(void 0===r)return t.delegate=null,"throw"===n&&e.iterator.return&&
vendor: 4,396 bytes, line 2
2(t.method="return",t.arg=void 0,k(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),d;var o=u(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,d;var l=o.arg;return l?l.done?(t[e.resultName]=l.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=void 0),t.delegate=null,d):l:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,d)}function x(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function N(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function w(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(x,this),this.reset(!0)}function V(e){if(e){var t=e[l];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,o=function t(){for(;++r<e.length;)if(n.call(e,r))return t.value=e[r],t.done=!1,t;return t.value=void 0,t.done=!0,t};return o.next=o}}return{next:_}}function _(){return{value:void 0,done:!0}}return m.prototype=f,r(h,"constructor",{value:f,configurable:!0}),r(f,"constructor",{value:m,configurable:!0}),m.displayName=c(f,i,"GeneratorFunction"),e.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===m||"GeneratorFunction"===(t.displayName||t.name))},e.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,f):(e.__proto__=f,c(e,i,"GeneratorFunction")),e.prototype=Object.create(h),e},e.awrap=function(e){return{__await:e}},g(S.prototype),c(S.prototype,a,(function(){return this})),e.AsyncIterator=S,e.async=function(t,n,r,o,l){void 0===l&&(l=Promise);var a=new S(s(t,n,r,o),l);return e.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},g(h),c(h,i,"Generator"),c(h,l,(function(){return this})),c(h,"toString",(function(){return"[object Generator]"})),e.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},e.values=V,w.prototype={constructor:w,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=void 0,this.done=!1,this.delegate=null,this.method="next",this.arg=void 0,this.tryEntries.forEach(N),!e)for(var t in this)"t"===t.charAt(0)&&n.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=void 0)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(e){if(this.done)throw e;var t=this;function r(n,r){return a.type="throw",a.arg=e,t.next=n,r&&(t.method="next",t.arg=void 0),!!r}for(var o=this.tryEntries.length-1;o>=0;--o){var l=this.tryEntries[o],a=l.completion;if("root"===l.tryLoc)return r("end");if(l.tryLoc<=this.prev){var i=n.call(l,"catchLoc"),c=n.call(l,"finallyLoc");if(i&&c){if(this.prev<l.catchLoc)return r(l.catchLoc,!0);if(this.prev<l.finallyLoc)return r(l.finallyLoc)}else if(i){if(this.prev<l.catchLoc)return r(l.catchLoc,!0)}else{if(!c)throw new Error("try statement without catch or finally");if(this.prev<l.finallyLoc)return r(l.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var o=this.tryEntries[r];if(o.tryLoc<=this.prev&&n.call(o,"finallyLoc")&&this.prev<o.finallyLoc){var l=o;break}}l&&("break"===e||"continue"===e)&&l.tryLoc<=t&&t<=l.finallyLoc&&(l=null);var a=l?l.completion:{};return a.type=e,a.arg=t,l?(this.method="next",this.next=l.finallyLoc,d):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),d},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),N(n),d}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;N(n)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:V(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=void 0),d}},e}function Ur(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];
2if(!n){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Rr(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Rr(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var l,a=!0,i=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){i=!0,l=e},f:function(){try{a||null==n.return||n.return()}finally{if(i)throw l}}}}function Rr(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Fr(e,t,n,r,o,l,a){try{var i=e[l](a),c=i.value}catch(e){return void n(e)}i.done?t(c):Promise.resolve(c).then(r,o)}function $r(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var l=e.apply(t,n);function a(e){Fr(l,r,o,a,i,"next",e)}function i(e){Fr(l,r,o,a,i,"throw",e)}a(void 0)}))}}function Qr(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function zr(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==Ar(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==Ar(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===Ar(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}const Gr={extends:N.Z,components:{AlertModal:T.Z,CircleStepChart:Q,Step_1_Personal:$e,StepCheckDocument:Ge,Step_3_Questionnaire:fn,StepLossSimulator:Sn,Step_4_Legal:Xn,StepAboutYou:Ir},props:{questionnaire:{type:Object,default:function(){return{}}},lossSimulator:{type:Object,default:function(){return{}}},aboutYou:{type:Object,default:function(){return{}}},countries:{type:Object,default:function(){return{}}}},data:function(){return{loading:!1,isSaving:!1,feedbackMessages:[],step:"1-personal",steps:["1-personal","check-document","3-questionnaire","loss-simulator","4-legal","about-you"],timePerStep:[2,5,5,5,1,1,3]}},computed:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Qr(Object(n),!0).forEach((function(t){zr(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qr(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}({},(0,w.Kc)(V.J,_.T,O.B,D.E,B.X,j.L,C.O)),mounted:function(){this.countriesStore.setData((null==this?void 0:this.countries)||[]),this.questionnaireStore.setData((null==this?void 0:this.questionnaire)||{}),this.lossSimulatorStore.setData((null==this?void 0:this.lossSimulator)||{}),this.nextStep()},methods:{disabled:function(){return!0===this.loading||"about-you"!==this.step&&!(0,P.Cf)(this.step)},exitPage:function(){this.$locationHref("/reserved/dashboard")},skipSaveAndNext:function(){this.updateCompletedSteps(),this.nextStep(),this.scroll("top")},next:function(){var e=this;return $r(qr().mark((function t(){var n;return qr().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.error=!1,e.loading=!0,n=(0,P.tK)(e.step),t.next=5,e.save(n).then(function(){var t=$r(qr().mark((function t(r){var o,l,a,i,c,s,u,d,p,m,f,v,y;return qr().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.feedbackMessages=(null==r||null===(o=r.data)||void 0===o?void 0:o.message)||[],a=0;case 2:if(!(a<e.feedbackMessages.length)){t.next=13;break}if("LOSS_SIMULATOR_COMPLETED"!==e.feedbackMessages[a]){t.next=6;break}return e.feedbackMessages[a]=e.l(null===(i=e.lossSimulator)||void 0===i||null===(c=i.labels)||void 0===c?void 0:c[e.feedbackMessages[a]])+" "+e.$getDate(null==r||null===(s=r.data)||void 0===s?void 0:s.loss_simulator_compilation),t.abrupt("continue",10);case 6:if("LOSS_SIMULATOR_RESULT"!==e.feedbackMessages[a]){t.next=9;break}return e.feedbackMessages[a]=e.l(null===(u=e.lossSimulator)||void 0===u||null===(d=u.labels)||void 0===d?void 0:d[e.feedbackMessages[a]])+" "+(null==r||null===(p=r.data)||void 0===p?void 0:p.loss_simulator_result)+" â¬",t.abrupt("continue",10);case 9:e.feedbackMessages[a]=e.l(e.feedbackMessages[a]);case 10:a++,t.next=2;break;case 13:e.feedbackMessages.length>
20&&e.$openModal("feedback-messages"),m=Ur(e.filesStore.list||[]),t.prev=15,m.s();case 17:if((f=m.n()).done){t.next=23;break}return v=f.value,t.next=21,e.uploadFile(v);case 21:t.next=17;break;case 23:t.next=28;break;case 25:t.prev=25,t.t0=t.catch(15),m.e(t.t0);case 28:return t.prev=28,m.f(),t.finish(28);case 31:return e.filesStore.list=[],t.next=34,e.$ajax.get("/json/login/me");case 34:y=t.sent,(0,P.yD)(e.step,n,r.data),(0,P.wK)(null==y||null===(l=y.data)||void 0===l?void 0:l.user),e.updateCompletedSteps(),e.scroll("top"),"about-you"===e.step&&e.$refs["about-you-component"].showFeedback();case 40:case"end":return t.stop()}}),t,null,[[15,25,28,31]])})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){console.error(t),e.error=!0})).finally((function(){e.loading=!1,"about-you"===e.step||e.nextStep()}));case 5:case"end":return t.stop()}}),t)})))()},saveAndExit:function(){var e=this;return $r(qr().mark((function t(){var n;return qr().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.error=!1,e.isSaving=!0,n=(0,P.tK)(e.step),t.next=5,e.save(n).then(function(){var t=$r(qr().mark((function t(r){var o,l,a,i,c,s,u,d,p,m,f;return qr().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:a="",i=Ur((null==r||null===(l=r.data)||void 0===l?void 0:l.message)||[]);try{for(i.s();!(c=i.n()).done;)s=c.value,a=(a+=" ".concat(e.label(s))).trim()}catch(e){i.e(e)}finally{i.f()}a&&alert(a),u=Ur(e.filesStore.list||[]),t.prev=5,u.s();case 7:if((d=u.n()).done){t.next=13;break}return p=d.value,t.next=11,e.uploadFile(p);case 11:t.next=7;break;case 13:t.next=18;break;case 15:t.prev=15,t.t0=t.catch(5),u.e(t.t0);case 18:return t.prev=18,u.f(),t.finish(18);case 21:return e.filesStore.list=[],t.next=24,e.$ajax.get("/json/login/me");case 24:if(m=t.sent,(0,P.yD)(e.step,n,r.data),(0,P.wK)(null==m||null===(o=m.data)||void 0===o?void 0:o.user),e.updateCompletedSteps(),100!==e.profileStore.percentage){t.next=33;break}return f=e.feedbackMessages.length,e.feedbackMessages[f]=e.$t("Thanks for completing your profile"),e.$openModal("feedback-messages-and-exit"),t.abrupt("return");case 33:e.exitPage();case 34:case"end":return t.stop()}}),t,null,[[5,15,18,21]])})));return function(e){return t.apply(this,arguments)}}()).catch((function(t){console.error(t),e.error=!0})).finally((function(){e.isSaving=!1}));case 5:case"end":return t.stop()}}),t)})))()},updateCompletedSteps:function(){"about-you"===this.step&&!0!==this.profileStore.aboutReady||this.profileStore.completed_steps.includes(this.step)||(this.profileStore.completed_steps.push(this.step),console.log("updating completed",this.profileStore.completed_steps))},nextStep:function(){var e,t=(null==this||null===(e=this.profileStore)||void 0===e?void 0:e.completed_steps)||[];if(console.log("completed",t),this.step=this.steps.find((function(e){return!t.includes(e)})),!this.step&&100===this.profileStore.percentage){var n=this.feedbackMessages.length;return this.feedbackMessages[n]=this.$t("Thanks for completing your profile"),void this.$openModal("feedback-messages-and-exit")}},save:function(e){var t=this;return $r(qr().mark((function n(){return qr().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,t.$ajax({method:"post",url:"/reserved/profile/save",headers:{csrfToken:DOORWAY_CFG.csrfToken},data:e}).catch((function(e){return t.handleAjaxError(e)}));case 2:return n.abrupt("return",n.sent);case 3:case"end":return n.stop()}}),n)})))()},uploadFile:function(e){var t=this;return $r(qr().mark((function n(){return qr().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",t.$ajax.post("/reserved/profile/upload",e,{headers:{"Content-Type":"multipart/form-data"}}).catch((function(e){return t.handleAjaxError(e)})));case 1:case"end":return n.stop()}}),n)})))()},widgetItem:function(e){var t,n,r,o=this.steps.findIndex((function(t){return t===e}));return(null===(t=this.widget)||void 0===t||null===(n=t.elements)||void 0===n||null===(r=n.items)||void 0===r?void 0:r[o])||{}}}},Yr=(0,$.Z)(Gr,[["render",function(e,t,n,N,w,V){var _,O=(0,r.resolveComponent)("CircleStepCh
2art"),D=(0,r.resolveComponent)("Step_1_Personal"),C=(0,r.resolveComponent)("StepCheckDocument"),B=(0,r.resolveComponent)("Step_3_Questionnaire"),j=(0,r.resolveComponent)("StepLossSimulator"),P=(0,r.resolveComponent)("Step_4_Legal"),T=(0,r.resolveComponent)("StepAboutYou"),L=(0,r.resolveComponent)("AlertModal");return(0,r.openBlock)(),(0,r.createElementBlock)(r.Fragment,null,[w.step?((0,r.openBlock)(),(0,r.createElementBlock)("div",o,[(0,r.createElementVNode)("h1",l,(0,r.toDisplayString)(e.l("COMPLETE_PROFILE")),1),(0,r.createCommentVNode)(" steps progress circle with section title "),(0,r.createElementVNode)("div",a,[(0,r.createVNode)(O,{class:"shrink-0","current-step":w.steps.indexOf(w.step)+1,"number-of-steps":6},null,8,["current-step"]),(0,r.createElementVNode)("div",i,[(0,r.createElementVNode)("p",c,[w.step===w.steps[0]?((0,r.openBlock)(),(0,r.createElementBlock)("span",s,(0,r.toDisplayString)(e.label("PERSONAL")),1)):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[1]?((0,r.openBlock)(),(0,r.createElementBlock)("span",u,(0,r.toDisplayString)(e.label("DOCUMENT")),1)):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[2]?((0,r.openBlock)(),(0,r.createElementBlock)("span",d,(0,r.toDisplayString)(n.questionnaire.title),1)):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[3]?((0,r.openBlock)(),(0,r.createElementBlock)("span",p,(0,r.toDisplayString)(n.lossSimulator.title||"?"),1)):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[4]?((0,r.openBlock)(),(0,r.createElementBlock)("span",m,(0,r.toDisplayString)(e.label("LEGAL")),1)):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[5]?((0,r.openBlock)(),(0,r.createElementBlock)("span",f,(0,r.toDisplayString)(null===(_=n.aboutYou)||void 0===_?void 0:_.title),1)):(0,r.createCommentVNode)("v-if",!0)]),(0,r.createElementVNode)("span",v,[(0,r.createTextVNode)((0,r.toDisplayString)(e.$t("EXTIMATED_TIME"))+": "+(0,r.toDisplayString)(w.timePerStep[w.steps.indexOf(w.step)])+" ",1),1==w.timePerStep[w.steps.indexOf(w.step)]?((0,r.openBlock)(),(0,r.createElementBlock)("span",y,(0,r.toDisplayString)(e.$t("MINUTE")),1)):((0,r.openBlock)(),(0,r.createElementBlock)("span",b,(0,r.toDisplayString)(e.$t("MINUTES")),1))])])])])):(0,r.createCommentVNode)("v-if",!0),(0,r.createElementVNode)("div",h,[(0,r.createCommentVNode)(" steps "),(0,r.createElementVNode)("div",null,[w.step===w.steps[0]?((0,r.openBlock)(),(0,r.createBlock)(D,{key:0,widget:V.widgetItem("1-personal")},null,8,["widget"])):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[1]?((0,r.openBlock)(),(0,r.createBlock)(C,{key:1,widget:V.widgetItem("check-document"),onNextStep:V.next},null,8,["widget","onNextStep"])):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[2]?((0,r.openBlock)(),(0,r.createBlock)(B,{key:2,widget:V.widgetItem("3-questionnaire"),onNextStep:V.skipSaveAndNext},null,8,["widget","onNextStep"])):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[3]?((0,r.openBlock)(),(0,r.createBlock)(j,{key:3,widget:V.widgetItem("loss-simulator")},null,8,["widget"])):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[4]?((0,r.openBlock)(),(0,r.createBlock)(P,{key:4,widget:V.widgetItem("4-legal")},null,8,["widget"])):(0,r.createCommentVNode)("v-if",!0),w.step===w.steps[5]?((0,r.openBlock)(),(0,r.createBlock)(T,{key:5,widget:n.aboutYou,onNextStep:V.next,ref:"about-you-component"},null,8,["widget","onNextStep"])):(0,r.createCommentVNode)("v-if",!0)]),w.step&&!["check-document","3-questionnaire","about-you"].includes(w.step)?((0,r.openBlock)(),(0,r.createElementBlock)("div",g,["about-you"===w.step?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:0,class:(0,r.normalizeClass)(["button button-primary",w.loading?"is-loading":""]),disabled:V.disabled(),onClick:t[0]||(t[0]=function(){return V.next&&V.next.apply(V,arguments)})},(0,r.toDisplayString)(e.label("CONFIRM")),11,S)):((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:1,class:(0,r.normalizeClass)(["button button-primary",w.loading?"is-loading":""]),disabled:V.disabled(),onClick:t[1]||(t[1]=function(){return V.next&&V.next.apply(V,arguments)})},(0,r.toDisplayString)(e.label("NEXT")),11,E)),w.step!==w.steps[w.steps.length-1]?((0,r.openBlock)(),(0,r.createElementBlock)("button",{key:2,class:(0,r.normalizeClass)(["button button-secondary button-no-grow",w.isSaving?"is-loading":""]),onClick:t[2]||(t[2]=function(){return V.saveAndExit&&V.saveAndExit.apply(V,arguments)})},(0,r.toDisplayString)(e.label("SAVE_AND_GO_TO_DASHBOARD")),3)):(0,r.createCommentVNode)("v-if",!0)])):(0,r.createCommentVNode)("v-if",!0),e.error?((0,r.openBlock)(),(0,r.createElementBlock)("div",k,[(0,r.createElementVNode)("p",x,(0,r.toDisplayString)(e.l("ERROR_MESSAGE")),1)])):(0,r.createCommentVNode)("v-if",!0)]),((0,r.openBlock)(),(0,r.createBlock)(r.Teleport,{to:"#app"},["feedback-messages"===e.$activeModal()?((0,r.openBlock)(),(0,r.createBlock)(L,{key:0,messages:w.feedbackMessages},null,8,["messages"])):(0,r.createCommentVNode)("v-if",!0),"feedback-messages-and-exit"===e.$activeModal()?((0,r.openBlock)(),(0,r.createBlock)(L,{key:1,messages:w.feedbackMessages,onClose:V.exitPage},null,8,["messages","onClose"])):(0,r.createCommentVNode)("v-if",!0)]))],64)}]])}}]);
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.