2 lines
7.1 KiB
JavaScript
2 lines
7.1 KiB
JavaScript
import{d as B,u as N,r as w,H as P,J as U,K as $,y as l,z as a,A as p,C as r,D as v,S as y,I as t,B as u,U as b,E as f,F as S,Y as j,Q as x,X as A,O as I,N as M,Z as R,_ as V,$ as T}from"./BAjARngS.js";import{x as E}from"./D6SGiaEK.js";import{B as h}from"./B7wqwN_w.js";import{B as J,a as F}from"./CscPGYs4.js";import{B as K}from"./DlKYmSOP.js";import{B as _}from"./sroyubh1.js";import{_ as Q}from"./BSFNXxy5.js";import"./B-NRJSso.js";import"./Ca60TAIM.js";import"./BvUK-b93.js";import"./dWia4Hno.js";import"./DyeV-5jh.js";import"./D8uJfFT-.js";import"./CokIlSLI.js";import"./DX3u28oT.js";import"./D6qJbdzf.js";import"./DSADCaFZ.js";import"./C18GdnBI.js";import"./tKT-WrXU.js";import"./CRKy6TM5.js";import"./DPwDOHKb.js";import"./DlKvdlGZ.js";import"./CGvvlX7g.js";import"./B_BgEfll.js";import"./CS-3Sg0Y.js";import"./C9DHwG_R.js";import"./_8s0YEqS.js";import"./DlAUqK2U.js";import"./n5o86z8W.js";import"./BrC2YlYe.js";import"./DZj86G17.js";import"./Cj99RmFE.js";import"./DWSY5jUG.js";const X={class:"p-4 bgRegister w-full h-screen"},Y={class:"font-semibold text-2xl"},Z={class:"absolute bottom-0 right-0 left-0 w-full text-center text-sm"},q={key:0,class:"mt-5"},G={key:1},L={class:"flex items-center justify-left"},W={key:2},ee={class:"flex items-center justify-left"},te={key:3},se={class:"flex items-center justify-left"},ie={key:4},ae={class:"flex items-center justify-left"},oe={key:5},re={class:"flex items-center justify-left"},le={class:"mt-2"},ne={key:0},ue={key:1},de={key:2},me={key:3},pe={key:4},ve={key:5,class:"text-justify"},ce={class:"mt-2"},fe={key:0},_e={key:1},ge={key:2},ye={key:3},be={key:4},he={key:5},ke=B({__name:"index",setup(C){const g=N(),e=w("mobile"),i=P(),d=w(!1),k=w(!1),z=U(),o=$({mobile:void 0,otp:void 0,password:void 0,first_name:void 0,last_name:void 0,birthday:void 0,agree:void 0});function D(m){}async function O(m){o.otp=m}const H=async()=>{try{if(k.value=!0,e.value==="mobile"){if((await j(o.mobile,"signup"))?.user?.id){x.error(i.useString("userHaveAccount")),g.push({name:"auth-login"});return}d.value=!1,e.value="otp"}else if(e.value==="otp"){const m=await A(o.mobile,o.otp);console.log("res ===>",m),I(m.session.access_token),await M.auth.setSession(m.session),z.getUserInfo(),d.value=!1,e.value="password"}else if(e.value==="password"){if(o.password.length<6){x.error(i.useString("minPassIs6"));return}const m=await R(o.password);d.value=!1,e.value="birthday"}else if(e.value==="birthday"){const m=await V(o.birthday);d.value=!1,e.value="name"}else if(e.value==="name"){const m=await T(o.first_name,o.last_name);d.value=!1,e.value="agree"}else e.value==="agree"&&await g.push({name:"home"})}catch(m){console.log("e ===>",m)}finally{k.value=!1}};return(m,s)=>{const c=Q;return a(),l("div",X,[p("div",Y,[p("div",Z,[r(b,{name:"slide-left"},{default:v(()=>[e.value==="mobile"?(a(),l("div",{key:0,class:"pb-5 text-primary cursor-pointer",onClick:s[0]||(s[0]=n=>t(g).push({name:"auth-login"}))},u(t(i).useString("iHaveAccount")),1)):y("",!0)]),_:1})]),r(b,{mode:"out-in",name:d.value?"slide-right":"slide-left"},{default:v(()=>[e.value==="mobile"?(a(),l("div",q,u(t(i).useString("registerMobile")),1)):e.value==="otp"?(a(),l("div",G,[p("div",L,[r(_,{icon:"vuesax-linear:arrow-left-1",class:"mb-5 font-semibold cursor-pointer",size:"26",onClick:s[1]||(s[1]=n=>{d.value=!0,e.value="mobile"})})]),f(" "+u(t(i).useString("registerOtp")),1)])):e.value==="password"?(a(),l("div",W,[p("div",ee,[r(_,{icon:"vuesax-linear:arrow-left-1",class:"mb-5 font-semibold cursor-pointer",size:"26",onClick:s[2]||(s[2]=n=>{d.value=!0,e.value="mobile"})})]),f(" "+u(t(i).useString("registerPassword")),1)])):e.value==="birthday"?(a(),l("div",te,[p("div",se,[r(_,{icon:"vuesax-linear:arrow-left-1",class:"mb-5 font-semibold cursor-pointer",size:"26",onClick:s[3]||(s[3]=n=>{d.value=!0,e.value="password"})})]),f(" "+u(t(i).useString("registerBirthday")),1)])):e.value==="name"?(a(),l("div",ie,[p("div",ae,[r(_,{icon:"vuesax-linear:arrow-left-1",class:"mb-5 font-semibold cursor-pointer",size:"26",onClick:s[4]||(s[4]=n=>{d.value=!0,e.value="birthday"})})]),f(" "+u(t(i).useString("registerName")),1)])):e.value==="agree"?(a(),l("div",oe,[p("div",re,[r(_,{icon:"vuesax-linear:arrow-left-1",class:"mb-5 font-semibold cursor-pointer",size:"26",onClick:s[5]||(s[5]=n=>{d.value=!0,e.value="name"})})]),f(" "+u(t(i).useString("registerAgree")),1)])):y("",!0)]),_:1},8,["name"])]),p("div",le,[r(b,{mode:"out-in",name:d.value?"slide-right":"slide-left"},{default:v(()=>[e.value==="mobile"?(a(),l("div",ne,u(t(i).useString("registerMobileDescription1")),1)):e.value==="otp"?(a(),l("div",ue,u(t(i).useString("registerOtpDescription",o.mobile)),1)):e.value==="password"?(a(),l("div",de,u(t(i).useString("registerPasswordDescription")),1)):e.value==="birthday"?(a(),l("div",me,u(t(i).useString("registerBirthdayDescription")),1)):e.value==="name"?(a(),l("div",pe,u(t(i).useString("registerNameDescription")),1)):e.value==="agree"?(a(),l("div",ve,u(t(i).useString("registerAgreeDescription")),1)):y("",!0)]),_:1},8,["name"])]),p("div",ce,[r(b,{mode:"out-in",name:d.value?"slide-right":"slide-left"},{default:v(()=>[e.value==="mobile"?(a(),l("div",fe,[r(c,{name:"mobile"},{default:v(()=>[r(h,{value:o.mobile,"onUpdate:value":s[6]||(s[6]=n=>o.mobile=n),size:"large","place-holder":t(i).useString("phone")},null,8,["value","place-holder"])]),_:1}),p("div",null,u(t(i).useString("registerMobileDescription2")),1)])):e.value==="otp"?(a(),l("div",_e,[r(c,{name:"otp"},{default:v(()=>[r(t(E),{style:{direction:"ltr"},class:"mt-10 justify-center",ref:"otpInput",autocomplete:"one-time-code","input-classes":"otp-input",separator:"","num-inputs":5,"should-auto-focus":!0,"is-input-num":!0,onOnChange:D,onOnComplete:O},null,512)]),_:1})])):e.value==="password"?(a(),l("div",ge,[r(c,{name:"password"},{default:v(()=>[r(h,{value:o.password,"onUpdate:value":s[7]||(s[7]=n=>o.password=n),"is-password":"",size:"large","place-holder":t(i).useString("password")},null,8,["value","place-holder"])]),_:1})])):e.value==="birthday"?(a(),l("div",ye,[r(c,{name:"birthday"},{default:v(()=>[t(i).lang==="en"&&t(i).APP_Milady_Date?(a(),S(t(J),{key:0,value:o.birthday,"onUpdate:value":s[8]||(s[8]=n=>o.birthday=n),inputReadOnly:"",placeHolder:t(i).useString("birthdate"),size:"large"},null,8,["value","placeHolder"])):(a(),S(t(F),{key:1,value:o.birthday,"onUpdate:value":s[9]||(s[9]=n=>o.birthday=n),inputReadOnly:"",placeHolder:t(i).useString("birthdate"),size:"large"},null,8,["value","placeHolder"]))]),_:1})])):e.value==="name"?(a(),l("div",be,[r(c,{name:"first_name"},{default:v(()=>[r(h,{placeHolder:t(i).useString("firstNamePlaceholder"),value:o.first_name,"onUpdate:value":s[10]||(s[10]=n=>o.first_name=n),size:"large"},null,8,["placeHolder","value"])]),_:1}),r(c,{name:"last_name"},{default:v(()=>[r(h,{placeHolder:t(i).useString("lastNamePlaceholder"),value:o.last_name,"onUpdate:value":s[11]||(s[11]=n=>o.last_name=n),size:"large"},null,8,["placeHolder","value"])]),_:1})])):e.value==="agree"?(a(),l("div",he)):y("",!0)]),_:1},8,["name"]),r(K,{block:"",class:"mt-5",type:"primary",onClick:H,loading:k.value,curve:"",size:"large"},{default:v(()=>[f(u(t(i).useString("next")),1)]),_:1},8,["loading"])]),s[12]||(s[12]=p("div",null,null,-1))])}}}),tt=B({__name:"index",setup(C){return(g,e)=>(a(),S(ke))}});export{tt as default};
|