1import{l as ie,cq as se,d as c,cr as W,q as x,ci as k,cj as b,ck as i,I as u,A as Ge,C as F,Y as Le,bn as T,aI as U,cp as B,W as C,cs as ua,ct as ia,m as Ie,u as r,H as ke,co as We,al as da,c7 as ca,k as ge,G as va,c as A,bV as ma,ch as Be}from"./PVe2YVO5.js";import{_ as pa}from"./rp7zbxvw.js";import{A as ye,a as oe}from"./KywaQjfb.js";import{e as ue,l as M,c as ae,N as g,g as Ae,q as X,R as fa,S as he,D as ga,o as wa,m as xe,_ as je,$ as ya,h as ba,T as Va,X as Ea,a as Pa,C as Ra,b as $a,a0 as Sa,a1 as Ua,z as Ia,U as ka,W as qe,j as Aa,d as Fe,a2 as $e}from"./CeEbX2iy.js";import{C as Ca,a as Na}from"./C7qAK_8F.js";import{P as _a,E as Da,a as Se,b as Ma,A as G,c as re,d as we}from"./BbeqHEm8.js";import{A as ze,C as Ta}from"./C2Dvd47Y.js";import{A as Oa}from"./DVAUgtgX.js";import"./Dx7Kr5Mv.js";import"./DrsQIvg-.js";import"./DZxzw7fl.js";import"./D5EzJMv0.js";import"./Cs97l700.js";var q=(V=>(V.EMAIL_UNVERIFIED_NO_PASSWORD="email_unverified_no_password",V.PASSWORD_OK_EMAIL_UNVERIFIED="password_ok_email_unverified",V.EMAIL_VERIFIED_NO_PASSWORD="email_verified_no_password",V.ONBOARDING_COMPLETE="onboarding_complete",V))(q||{});const La=ie({__name:"ProartiSignIn",props:se({loading:{type:Boolean}},{dto:{required:!0},dtoModifiers:{},rules:{required:!0},rulesModifiers:{}}),emits:se(["email-status-detected"],["update:dto","update:rules"]),setup(V,{emit:E}){const p=c(!1),R=new ye;let $;const w=V,P=E,a=W(V,"dto"),m=W(V,"rules");return x(()=>a.value.email,v=>{$&&clearTimeout($),!(!v||!/.+@.+\..+/.test(v))&&($=setTimeout(async()=>{const l=await R.checkAccountEmail(v);l instanceof g||!l.exists||l.onboardingStatus===null||l.onboardingStatus!==q.ONBOARDING_COMPLETE&&P("email-status-detected",v,l.onboardingStatus)},600))}),(v,l)=>(b(),k(ae,null,{default:i(()=>[u(ue,{cols:"12"},{default:i(()=>[u(M,{modelValue:a.value.email,"onUpdate:modelValue":l[0]||(l[0]=s=>a.value.email=s),modelModifiers:{trim:!0},label:v.$t("signIn.emailLabel"),required:"",variant:"outlined",class:"btn_input",rules:m.value.emailRules,loading:w.loading,disabled:w.loading},null,8,["modelValue","label","rules","loading","disabled"]),u(M,{modelValue:a.value.password,"onUpdate:modelValue":l[1]||(l[1]=s=>a.value.password=s),"append-inner-icon":p.value?"mdi-eye":"mdi-eye-off",type:p.value?"text":"password",label:v.$t("signIn.passwordLabel"),required:"",rules:m.value.passwordSignInRules,variant:"outlined",class:"btn_input",loading:w.loading,disabled:w.loading,"onClick:appendInner":l[2]||(l[2]=s=>p.value=!p.value)},null,8,["modelValue","append-inner-icon","type","label","rules","loading","disabled"])]),_:1})]),_:1}))}}),Ba=Object.assign(La,{__name:"LoginProartiSignIn"}),ha={class:"proarti_sign_in_custom"},qa={key:1,class:"btn_input"},Fa={class:"text-subtitle-1 mb-2"},za=["href"],Ga={class:"text-body-2"},Wa=["href"],xa=ie({__name:"ProartiSignUp",props:se({loading:{type:Boolean}},{dto:{required:!0},dtoModifiers:{},rules:{required:!0},rulesModifiers:{},messages:{required:!0},messagesModifiers:{}}),emits:["update:dto","update:rules","update:messages"],setup(V){const{t:E}=Ae(),p=c(!1),R=c([]),$=new ye,w=new Ca;let P;const a=W(V,"dto"),m=W(V,"rules"),v=W(V,"messages");return x(()=>a.value.type,l=>{l==="user"&&(a.value.organisationType=null,a.value.organizationName=null,a.value.name=null,a.value.siret=null),l==="organization"&&(a.value.firstName=null,a.value.lastName=null)}),x(()=>a.value.organisationType,l=>{l!=="enterprise"&&(a.value.siret=null)}),x(()=>a.value.email,l=>{R.value=[],P&&clearTimeout(P),!(!l||!/.+@.+\..+/.test(l))&&(P=setTimeout(async()=>{const s=await $.checkAccountEmail(l);!(s instanceof g)&&s.exists&&(R.value=[E("signUp.emailAlreadyUsedShort")])},600))}),Ge(async()=>{const l=await w.getLatestVersion();l instanceof Na&&(a.value.cguVersion=l.version)}),(l,s)=>(b(),F("div",ha,[u(ae,{justify:"center",class:"container_btn_sign_in"},{default:i(()=>[u(ue,{cols:"12",md:"6"},{default:i(()=>[u(X,{value:"organization",class:Le(["Button_proarti Button_proarti_custom_sign_up",{active_Button_proarti:a.value.type==="organization"}]),onClick:s[0]||(s[0]=o=>a.value.type="organization")},{default:i(()=>[T(U(l.$t("signUp.legalEntity")),1)]),_:1},8,["class"])]),_:1}),u(ue,{cols:"12",md:"6"},{default:i(()=>[u(X,{value:"user",class:Le(["Button_proarti Button_proarti_custom_sign_up",{active_Button_proarti:a.value.type==="user"}]),onClick:s[1]||(s[1]=o=>a.value.type="user")},{default:i(()=>[T(U(l.$t("signUp.individual")),1)]),_:1},8,["class"])]),_:1})]),_:1}),u(ae,{class:"w-100 justify-center align-center"},{default:i(()=>[a.value.type==="organization"?(b(),k(M,{key:0,modelValue:a.value.organizationName,"onUpdate:modelValue":[s[2]||(s[2]=o=>a.value.organizationName=o),s[3]||(s[3]=o=>v.value.organizationName=[])],label:l.$t("signUp.companyName"),required:"",rules:m.value.nameRules,"error-messages":v.value.organizationName,variant:"outlined",class:"btn_input"},null,8,["modelValue","label","rules","error-messages"])):B("",!0),a.value.type==="organization"?(b(),F("div",qa,[C("p",Fa,U(l.$t("signUp.youAreA")),1),u(fa,{modelValue:a.value.organisationType,"onUpdate:modelValue":s[4]||(s[4]=o=>a.value.organisationType=o),rules:m.value.organisationTypeRules,inline:"",color:"primary"},{default:i(()=>[u(he,{label:l.$t("signUp.association"),value:"association"},null,8,["label"]),u(he,{label:l.$t("signUp.enterprise"),value:"enterprise"},null,8,["label"])]),_:1},8,["modelValue","rules"])])):B("",!0),a.value.type==="organization"&&a.value.organisationType==="enterprise"?(b(),k(M,{key:2,modelValue:a.value.siret,"onUpdate:modelValue":[s[5]||(s[5]=o=>a.value.siret=o),s[6]||(s[6]=o=>v.value.siret=[])],label:l.$t("signUp.siret"),required:"",rules:m.value.siretRules,"error-messages":v.value.siret,variant:"outlined",class:"btn_input"},null,8,["modelValue","label","rules","error-messages"])):B("",!0),a.value.type==="user"?(b(),k(M,{key:3,modelValue:a.value.firstName,"onUpdate:modelValue":[s[7]||(s[7]=o=>a.value.firstName=o),s[8]||(s[8]=o=>v.value.firstName=[])],label:l.$t("signUp.firstName"),required:"",rules:m.value.firstNameRules,"error-messages":v.value.firstName,variant:"outlined",class:"btn_input"},null,8,["modelValue","label","rules","error-messages"])):B("",!0),a.value.type==="user"?(b(),k(M,{key:4,modelValue:a.value.lastName,"onUpdate:modelValue":[s[9]||(s[9]=o=>a.value.lastName=o),s[10]||(s[10]=o=>v.value.lastName=[])],label:l.$t("signUp.lastName"),required:"",rules:m.value.lastNameRules,"error-messages":v.value.lastName,variant:"outlined",class:"btn_input"},null,8,["modelValue","label","rules","error-messages"])):B("",!0),u(M,{modelValue:a.value.email,"onUpdate:modelValue":[s[11]||(s[11]=o=>a.value.email=o),s[12]||(s[12]=o=>{R.value=[],v.value.email=[]})],modelModifiers:{trim:!0},label:l.$t("signUp.email"),required:"",variant:"outlined",rules:m.value.emailRules,"error-messages":[...R.value,...v.value.email],class:"btn_input"},ua({_:2},[R.value.length?{name:"message",fn:i(()=>[C("span",null,[T(U(l.$t("signUp.emailAlreadyUsed"))+" ",1),C("a",{href:`${l.$config.public.webUrl}/v2/auth/entry`,class:"font-weight-bold"},U(l.$t("signUp.login")),9,za),T(" "+U(l.$t("signUp.toAccessAccount")),1)])]),key:"0"}:void 0]),1032,["modelValue","label","rules","error-messages"]),u(M,{modelValue:a.value.confirmEmail,"onUpdate:modelValue":[s[13]||(s[13]=o=>a.value.confirmEmail=o),s[14]||(s[14]=o=>v.value.confirmEmail=[])],modelModifiers:{trim:!0},label:l.$t("signUp.confirmEmail"),required:"",variant:"outlined",rules:[o=>m.value.confirmEmailRules[1](o,a.value.email)],"error-messages":v.value.confirmEmail,class:"btn_input"},null,8,["modelValue","label","rules","error-messages"]),u(M,{modelValue:a.value.phone,"onUpdate:modelValue":[s[15]||(s[15]=o=>a.value.phone=o),s[16]||(s[16]=o=>v.value.phone=[])],label:l.$t("signUp.phone"),type:"tel",required:"",rules:m.value.phoneRules,"error-messages":v.value.phone,variant:"outlined",class:"btn_input",placeholder:"+33 6 12 34 56 78"},null,8,["modelValue","label","rules","error-messages"]),u(M,{modelValue:a.value.password,"onUpdate:modelValue":[s[17]||(s[17]=o=>a.value.password=o),s[19]||(s[19]=o=>v.value.password=[])],"append-inner-icon":p.value?"mdi-eye":"mdi-eye-off",type:p.value?"text":"password",label:l.$t("signUp.password"),required:"",rules:m.value.passwordRules,"error-messages":v.value.password,variant:"outlined",class:"btn_input","onClick:appendInner":s[18]||(s[18]=o=>p.value=!p.value)},null,8,["modelValue","append-inner-icon","type","label","rules","error-messages"]),u(M,{modelValue:a.value.confirmPassword,"onUpdate:modelValue":[s[20]||(s[20]=o=>a.value.confirmPassword=o),s[22]||(s[22]=o=>v.value.confirmPassword=[])],"append-inner-icon":p.value?"mdi-eye":"mdi-eye-off",type:p.value?"text":"password",label:l.$t("signUp.confirmPassword"),required:"",rules:[o=>m.value.confirmPasswordRules[1](o,a.value.password)],"error-messages":v.value.confirmPassword,variant:"outlined",class:"btn_input","onClick:appendInner":s[21]||(s[21]=o=>p.value=!p.value)},null,8,["modelValue","append-inner-icon","type","label","rules","error-messages"]),u(ga,{modelValue:a.value.cguAccepted,"onUpdate:modelValue":s[23]||(s[23]=o=>a.value.cguAccepted=o),rules:m.value.cguRules,"error-messages":v.value.cguAccepted,density:"compact",color:"primary",class:"btn_input"},{label:i(()=>[C("span",Ga,[T(U(l.$t("signUp.cguConsent"))+" ",1),C("a",{href:`${l.$config.public.webUrl}/conditions-generales-utilisation`,target:"_blank",class:"text-primary"},U(l.$t("signUp.cguLink")),9,Wa),s[24]||(s[24]=T(". ",-1))])]),_:1},8,["modelValue","rules","error-messages"])]),_:1})]))}}),ja=Object.assign(xa,{__name:"LoginProartiSignUp"}),Ka=ie({__name:"ForgotPassword",props:{modelValue:{type:String},modelModifiers:{}},emits:se(["close","account-not-active"],["update:modelValue"]),setup(V,{emit:E}){const p=E,R=W(V,"modelValue"),$=new ye;let w;return x(R,P=>{w&&clearTimeout(w),!(!P||!/.+@.+\..+/.test(P))&&(w=setTimeout(async()=>{const a=await $.checkAccountEmail(P);!(a instanceof g)&&a.exists&&a.onboardingStatus!==null&&a.onboardingStatus!==q.ONBOARDING_COMPLETE&&p("account-not-active",P)},600))}),(P,a)=>(b(),k(xe,{height:"100%",width:"100%",class:"mx-auto custom_card_forgot_password",elevation:"0"},{default:i(()=>[u(X,{class:"custom_btn_postion",icon:"mdi-plus",size:"x-small",onClick:a[0]||(a[0]=m=>p("close"))}),u(wa,{class:"forgot-password-card-text"},{default:i(()=>[u(M,{modelValue:R.value,"onUpdate:modelValue":a[1]||(a[1]=m=>R.value=m),type:"email",label:P.$t("forgotPassword.emailLabel"),variant:"outlined"},null,8,["modelValue","label"]),ia(P.$slots,"resetPass",{},void 0,!0)]),_:3})]),_:3}))}}),Ha=Object.assign(je(Ka,[["__scopeId","data-v-0da69e04"]]),{__name:"LoginForgotPassword"}),Xa={class:"code-card"},Ya={class:"section-title"},Za=["onUpdate:modelValue","onInput","onKeydown"],Ja={key:0,class:"code-separator"},Qa={class:"helper-text"},es={key:1,class:"text-h6 mt-4 text-medium-emphasis"},Ue=9,as=ie({__name:"ResetPasswordStep",props:se({isResending:{type:Boolean},isSubmittingPassword:{type:Boolean},cooldownRemaining:{},passwordErrors:{}}
1,{accountPasswordDto:{required:!0},accountPasswordDtoModifiers:{},currentStep:{default:1},currentStepModifiers:{}}),emits:se(["resend-email","submit-password","code-validated"],["update:accountPasswordDto","update:currentStep"]),setup(V,{expose:E,emit:p}){const{t:R}=Ae(),$=Ie(()=>[R("resetPassword.stepCode"),R("resetPassword.stepPassword")]),w=p,P=W(V,"accountPasswordDto"),a=W(V,"currentStep"),m=c(Array(Ue).fill("")),v=c([]),l=Ie(()=>{const d=m.value;return`${d[0]}${d[1]}${d[2]}-${d[3]}${d[4]}${d[5]}-${d[6]}${d[7]}${d[8]}`});x(()=>m.value.filter(d=>d!=="").length,d=>{d===Ue&&w("code-validated",l.value)});function s(d,y){d&&(v.value[y]=d)}function o(d,y){y.target.value&&d<Ue-1&&v.value[d+1]?.focus()}function L(d,y){y.key==="Backspace"&&!m.value[d]&&d>0&&v.value[d-1]?.focus()}function Y(d){const y=d.replace(/[^a-zA-Z0-9]/g,"").toUpperCase();return y.length!==9?null:y.split("")}function te(d){const y=d.clipboardData?.getData("text");if(!y)return;const N=Y(y);N&&(d.preventDefault(),m.value=[...N])}function le(d){a.value=d}return E({goToStep:le}),(d,y)=>(b(),k(ya,{modelValue:a.value,"onUpdate:modelValue":y[3]||(y[3]=N=>a.value=N),items:$.value,"hide-actions":"",flat:""},{"item.1":i(()=>[C("div",Xa,[C("h3",Ya,U(r(R)("resetPassword.enterCode")),1),C("div",{class:"code-inputs",onPaste:te},[(b(!0),F(ke,null,We(m.value,(N,S)=>(b(),F(ke,{key:S},[da(C("input",{ref_for:!0,ref:f=>s(f,S),"onUpdate:modelValue":f=>m.value[S]=f,type:"text",maxlength:"1",class:"code-box",onInput:f=>o(S,f),onKeydown:f=>L(S,f)},null,40,Za),[[ca,m.value[S]]]),(S+1)%3===0&&S<8?(b(),F("span",Ja,"-")):B("",!0)],64))),128))],32),C("p",Qa,U(r(R)("resetPassword.codeFormat")),1),V.cooldownRemaining<=0?(b(),k(X,{key:0,variant:"text",size:"small",class:"mt-4",loading:V.isResending,onClick:y[0]||(y[0]=N=>w("resend-email"))},{default:i(()=>[T(U(r(R)("resetPassword.resendCode")),1)]),_:1},8,["loading"])):(b(),F("p",es,U(r(R)("resetPassword.resendIn",{seconds:V.cooldownRemaining})),1))])]),"item.2":i(()=>[u(_a,{"account-password-dto":P.value,"onUpdate:accountPasswordDto":y[1]||(y[1]=N=>P.value=N),"is-submitting-password":V.isSubmittingPassword,"password-errors":V.passwordErrors,onSubmitPassword:y[2]||(y[2]=N=>w("submit-password"))},null,8,["account-password-dto","is-submitting-password","password-errors"])]),_:1},8,["modelValue","items"]))}}),ss=Object.assign(je(as,[["__scopeId","data-v-fbb2b8c5"]]),{__name:"LoginResetPasswordStep"}),ts={class:"custom_card_login"},ls={key:0,class:"text-center pa-6"},ns={class:"text-h5 mb-3"},os={class:"text-body-1 mb-6"},Es=ie({__name:"entry",setup(V){const E=c(null),p=c(!1),R=Ie(()=>[{id:"tab-1",value:I("authEntry.signIn")},{id:"tab-2",value:I("authEntry.createAccount")}]),$=c(!1),w=c(""),P=ge(!1),a=c(!1),m=c(1),v=ge(null),l=c(""),s=c(""),o=c(!1),L=c(new re),Y=c(new G),te=c(!1),le=c(!1),d=c(0);let y=null;const N=ge(null),S=c(new ye),f=c(new ze),{t:I}=Ae(),Z=ge(new Oa(I)),j=c(new oe),{addNotification:Ce}=ba(),Ne=Va(),{refreshUser:be,user:de}=Ea();Ge(async()=>{await be(),de.value?.id&&await pe()});const _e=new Da,K=c(!1),H=c(""),De=c(""),ne=c(!0),Ve=c(!1),ce=c(0),ve=c(0),Ee=c(!1),Me=c(new we),J=c(1),me=c(!1),h=c(new re),Pe=c(new Se),Q=c({campaignErrorMessage:new Ta,emailErrorMessage:new we,passwordErrorMessage:new G});let D=null,ee=null;const Re=()=>{j.value=new oe},Te=e=>!e||typeof e!="string"?!1:e.startsWith("/")&&!e.startsWith("//"),Ke=()=>{const e=Ne.query.redirect;return Te(e)?e:Pa().public.webUrl},pe=async()=>{if(await be(),de.value?.cguUpToDate===!1){const e=Ne.query.redirect;window.location.href=Te(e)?`/v2/auth/cgu?redirect=${encodeURIComponent(e)}`:"/v2/auth/cgu";return}window.location.href=Ke()};async function He(e){p.value=!0;const t=await S.value.verifyResetCode(w.value,e),n=t.notification;n instanceof g?n.type==="success"&&t.verificationToken!==null?(l.value=e,s.value=t.verificationToken,L.value.email=w.value,L.value.code=e,L.value.verificationToken=t.verificationToken,m.value=2,O(n)):_(n):n instanceof oe&&(j.value=n,_(g.error(I("authEntry.validationError"),null))),p.value=!1}x(f,()=>{Re()},{deep:!0}),x(E,()=>{f.value=new ze,Re()});const Xe=async e=>{if(e instanceof oe){j.value=e,_(g.error(I("authEntry.fixFormErrors"),null));return}if(e instanceof g&&e.type==="error"){_(e);return}if(E.value==="tab-1"){O(g.success(I("authEntry.loginSuccess"))),await pe();return}
1O(g.success(I("authEntry.accountCreated"))),fe(f.value.email,f.value.password)},Ye=async()=>{if(!N.value||(Re(),!(await N.value.validate()).valid))return;p.value=!0;let t;E.value==="tab-1"?t=await S.value.signIn(f.value.email,f.value.password):t=await S.value.createAccount(f.value),await Xe(t),p.value=!1};async function Ze(){if(w.value==="")return;p.value=!0;const e=await S.value.resetPassword(w.value);e instanceof g?e.type==="success"?(a.value=!0,O(e)):($.value=!1,_(e)):e instanceof oe&&(j.value=e,_(g.error(I("authEntry.validationError"),null)),$.value=!1),p.value=!1}function Je(){d.value=30,y=$e(()=>{d.value--,d.value<=0&&y&&(clearInterval(y),y=null)},1e3)}async function Qe(){te.value=!0;const e=await S.value.resetPassword(w.value);e instanceof g&&(e.type==="success"?(O(g.success(I("authEntry.codeResent"))),Je()):_(e)),te.value=!1}async function ea(){le.value=!0,Y.value=new G;const e=await S.value.updatePassword(L.value);e instanceof G?(Y.value=e,_(g.error(I("authEntry.validationError"),null))):e instanceof g&&(e.type==="success"?o.value=!0:_(e)),le.value=!1}function aa(e){$.value=!1,J.value=1,h.value=new re,Q.value.passwordErrorMessage=new G,fe(e,"","set-password")}function sa(e,t){switch($.value=!1,h.value=new re,Q.value.passwordErrorMessage=new G,t){case q.EMAIL_VERIFIED_NO_PASSWORD:H.value=e,h.value.email=e,J.value=2,ne.value=!1,K.value=!0;return;case q.PASSWORD_OK_EMAIL_UNVERIFIED:J.value=1,fe(e,"","close-and-signin");return;case q.EMAIL_UNVERIFIED_NO_PASSWORD:J.value=1,fe(e,"","set-password");return;case q.ONBOARDING_COMPLETE:return;default:return t}}async function ta(){me.value=!0,Q.value.passwordErrorMessage=new G;const e=await S.value.setPassword(h.value);if(e instanceof g)if(e.type==="success"){const t=h.value.password;if(t){const n=await S.value.signIn(H.value,t);if(n instanceof g&&n.type!=="error"){O(g.success(I("authEntry.accountActivated"))),await pe(),me.value=!1;return}}O(g.success(I("authEntry.accountActivatedLogin"))),K.value=!1,E.value="tab-1",f.value.email=H.value}else _(e);me.value=!1}async function fe(e,t,n="auto-login"){H.value=e,De.value=t,K.value=!0,ne.value=!0,Ve.value=!1,ce.value=0;const Oe=new Se;Oe.email=e,await _e.create(Oe),D=$e(async()=>{if(n==="set-password"||n==="close-and-signin"){const z=await S.value.checkAccountEmail(e);if(z instanceof g||!z.exists||z.onboardingStatus===null||!(z.onboardingStatus===q.EMAIL_VERIFIED_NO_PASSWORD||z.onboardingStatus===q.ONBOARDING_COMPLETE))return;D&&(clearInterval(D),D=null),ne.value=!1,n==="set-password"?(J.value=2,h.value.email=e):(K.value=!1,E.value="tab-1",f.value.email=e);return}if(await be(),de.value&&de.value.id){D&&(clearInterval(D),D=null),ne.value=!1;const z=await S.value.signIn(H.value,De.value);z instanceof g&&z.type!=="error"?(O(g.success(I("authEntry.accountActivated"))),await pe()):(O(g.success(I("authEntry.accountActivatedLogin"))),K.value=!1,E.value="tab-1")}},3e3)}function la(){ve.value=30,ee=$e(()=>{ve.value--,ve.value<=0&&ee&&(clearInterval(ee),ee=null)},1e3)}async function na(){Ee.value=!0,Me.value=new we;const e=new Se;e.email=H.value;const t=await _e.create(e);t instanceof we?(Me.value=t,_(g.error(I("authEntry.resendError"),null))):t instanceof g&&t.type==="error"?_(t):(O(g.success(I("authEntry.emailResent"))),ce.value++,la(),ce.value>=3&&(Ve.value=!0,D&&(clearInterval(D),D=null))),Ee.value=!1}function oa(){$.value=!1,o.value=!1,E.value="tab-1",f.value.email=w.value,f.value.password=""}function ra(){w.value=f.value.email||"",a.value=!1,m.value=1,l.value="",s.value="",o.value=!1,L.value=new re,Y.value=new G,$.value=!0}function _(e){Ce(e)}function O(e){Ce(e)}return va(()=>{D&&clearInterval(D),ee&&clearInterval(ee)}),(e,t)=>(b(),F("div",null,[u(ae,{style:{"justify-content":"center"}},{default:i(()=>[C("div",ts,[u(Ra,{modelValue:r($),"onUpdate:modelValue":t[4]||(t[4]=n=>A($)?$.value=n:null),"max-width":"500",persistent:""},{default:i(()=>[u(xe,{class:"pa-2 pa-sm-4"},{default:i(()=>[r(o)?(b(),F("div",ls,[u($a,{color:"success",size:"64",class:"mb-4"},{default:i(()=>[...t[16]||(t[16]=[T(" mdi-check-circle-outline ",-1)])]),_:1}),C("h2",ns,U(e.$t("authEntry.passwordReset")),1),C("p",os,U(e.$t("authEntry.passwordResetSuccess")),1),u(X,{color:"primary",class:"Button_proarti",onClick:oa},{default:i(()=>
1[T(U(e.$t("authEntry.loginButton")),1)]),_:1})])):(b(),k(Ha,{key:1,modelValue:r(w),"onUpdate:modelValue":t[2]||(t[2]=n=>A(w)?w.value=n:null),onClose:t[3]||(t[3]=n=>$.value=!1),onAccountNotActive:aa},{resetPass:i(()=>[u(ae,{justify:"center",class:"px-2"},{default:i(()=>[u(X,{color:"primary",class:"Button_proarti text-uppercase reset-password-btn",onClick:Ze},{default:i(()=>[T(U(e.$t("authEntry.resetPassword")),1)]),_:1})]),_:1}),r(a)?(b(),k(ss,{key:0,ref_key:"resetPasswordStepRef",ref:v,"current-step":r(m),"onUpdate:currentStep":t[0]||(t[0]=n=>A(m)?m.value=n:null),"account-password-dto":r(L),"onUpdate:accountPasswordDto":t[1]||(t[1]=n=>A(L)?L.value=n:null),"is-resending":r(te),"is-submitting-password":r(le),"cooldown-remaining":r(d),"password-errors":r(Y),onResendEmail:Qe,onSubmitPassword:ea,onCodeValidated:He,onNotificationError:_,onNotificationSuccess:O},null,8,["current-step","account-password-dto","is-resending","is-submitting-password","cooldown-remaining","password-errors"])):B("",!0)]),_:1},8,["modelValue"]))]),_:1})]),_:1},8,["modelValue"]),t[17]||(t[17]=C("img",{class:"custom_image_login",src:pa,alt:"proarti logo"},null,-1)),u(Sa,{modelValue:r(E),"onUpdate:modelValue":t[5]||(t[5]=n=>A(E)?E.value=n:null),"align-tabs":"center",color:"#69d2e7"},{default:i(()=>[(b(!0),F(ke,null,We(r(R),n=>(b(),k(Ua,{key:n.id,value:n.id},{default:i(()=>[T(U(n.value),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"]),r(K)?B("",!0):(b(),k(r(Ia),{key:0,ref_key:"formAccount",ref:N,modelValue:r(P),"onUpdate:modelValue":t[12]||(t[12]=n=>A(P)?P.value=n:null),onSubmit:ma(Ye,["prevent"])},{default:i(()=>[u(ka,{modelValue:r(E),"onUpdate:modelValue":t[11]||(t[11]=n=>A(E)?E.value=n:null),class:"ma-2"},{default:i(()=>[u(qe,{value:"tab-1"},{default:i(()=>[u(Aa,null,{default:i(()=>[(b(),k(Be,null,{fallback:i(()=>[u(Fe,{type:"list-item-two-line",width:"400px",class:"ma-4"})]),default:i(()=>[u(Ba,{dto:r(f),"onUpdate:dto":t[6]||(t[6]=n=>A(f)?f.value=n:null),rules:r(Z),"onUpdate:rules":t[7]||(t[7]=n=>A(Z)?Z.value=n:null),loading:r(p),onEmailStatusDetected:sa},null,8,["dto","rules","loading"])]),_:1}))]),_:1})]),_:1}),u(qe,{value:"tab-2"},{default:i(()=>[(b(),k(Be,null,{fallback:i(()=>[u(Fe,{type:"list-item-two-line, list-item-two-line, list-item-two-line",width:"400px",class:"ma-4"})]),default:i(()=>[u(ja,{dto:r(f),"onUpdate:dto":t[8]||(t[8]=n=>A(f)?f.value=n:null),rules:r(Z),"onUpdate:rules":t[9]||(t[9]=n=>A(Z)?Z.value=n:null),messages:r(j),"onUpdate:messages":t[10]||(t[10]=n=>A(j)?j.value=n:null),loading:r(p)},null,8,["dto","rules","messages","loading"])]),_:1}))]),_:1})]),_:1},8,["modelValue"]),u(ae,{class:"ma-4"},{default:i(()=>[u(ue,{cols:"12",class:"d-flex justify-center align-center"},{default:i(()=>[u(X,{color:"primary",class:"Button_proarti Button_proarti_override",type:"submit",loading:r(p),disabled:!r(P)},{default:i(()=>[T(U(r(E)==="tab-1"?e.$t("authEntry.loginButton"):e.$t("authEntry.createMyAccount")),1)]),_:1},8,["loading","disabled"])]),_:1}),r(E)==="tab-1"?(b(),k(ue,{key:0,cols:"12",class:"d-flex justify-center align-center"},{default:i(()=>[C("a",{class:"custom_link_proarti_in text-h6 font-weight-light text-decoration-underline cursor-pointer",onClick:ra},U(e.$t("authEntry.forgotPassword")),1)]),_:1})):B("",!0)]),_:1})]),_:1},8,["modelValue"])),r(K)?(b(),k(Ma,{key:1,"email-resend-dto":r(Pe),"onUpdate:emailResendDto":t[13]||(t[13]=n=>A(Pe)?Pe.value=n:null),"account-password-dto":r(h),"onUpdate:accountPasswordDto":t[14]||(t[14]=n=>A(h)?h.value=n:null),"validation-errors":r(Q),"onUpdate:validationErrors":t[15]||(t[15]=n=>A(Q)?Q.value=n:null),email:r(H),"is-checking-auth":r(ne),"session-expired":r(Ve),"resend-count":r(ce),"cooldown-remaining":r(ve),"is-resending":r(Ee),"is-submitting-password":r(me),"current-step":r(J),onResendEmail:na,onSubmitPassword:ta},null,8,["email-resend-dto","account-password-dto","validation-errors","email","is-checking-auth","session-expired","resend-count","cooldown-remaining","is-resending","is-submitting-password","current-step"])):B("",!0)])]),_:1})]))}});export{Es as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.