2 lines
4.2 KiB
JavaScript
2 lines
4.2 KiB
JavaScript
import{C as L}from"./zXc5OqDM.js";import{d as h,u as F,G as N,r as m,H as P,I as f,o as $,y as b,z,A as a,C as n,D as p,J as r,K as R,E as g,B as l,L as T,M as A,N as E,O as H,P as v,F as K}from"./CqMGdh3i.js";import{B as x}from"./UZViNtu6.js";import{B as y}from"./C4IJggRf.js";import{B as V}from"./h3vOCeO2.js";import{c as D}from"./TR_VMgQV.js";import{_ as M}from"./BDDD11fq.js";import{I as S}from"./CbE8wWOc.js";import{F as O}from"./fkkGvHOC.js";import"./iThYsS9r.js";/* empty css */import"./DlAUqK2U.js";import"./TS67Dh9D.js";import"./CscEAC8U.js";import"./QaRcfXiG.js";import"./CqL7MJb4.js";import"./BQLydWEZ.js";import"./DW_bFPRe.js";import"./rW1UJcio.js";import"./DMmzgEFm.js";import"./DhpIxLUX.js";import"./Bvb2KE_X.js";import"./cVxvsw-g.js";import"./BkdTOo3t.js";import"./B8BNQJT3.js";import"./D6qJbdzf.js";import"./BYO2u26t.js";import"./Cgrawfgk.js";import"./B8kWovXe.js";import"./BuARQi0-.js";import"./BdzjWEBr.js";import"./DLaLWwro.js";import"./CvzxW4k7.js";import"./Cj99RmFE.js";import"./DAm35wCk.js";import"./BFKVSULU.js";import"./DDpy-nxA.js";import"./Dk3GGXWm.js";import"./Ck7xxMC2.js";import"./CJ_Iy2ET.js";import"./CiRz__JV.js";const G=""+new URL("logo_company.SCj7r8dk.svg",import.meta.url).href,J={class:"flex justify-center items-center h-screen flex-col"},q={class:"p-4 w-full -mt-10"},Q={class:"text-center mb-4rem"},W={class:"justify-center items-center mt-5 font-semibol"},X={class:"justify-center items-center mt-5 font-semibol"},Y={class:"w-full fixed flex flex-col bottom-0 pb2"},Z={class:"flex items-center justify-center"},ee={class:"text-gray-7 text-lg"},te=h({__name:"index",setup(k){const u=F(),t=N();m(null);const B=P(),c=m(!1);function C(){u.push("/auth/register")}const d=m(!1),_=m(null),o=f({email:"",password:""});f({email:!1,password:!1});const w=async()=>{console.log("model ===>",o);try{await _.value.validate(),d.value=!0;const i=await T(o.email,o.password);await A.auth.setSession(i.session),E(i.session.access_token),await B.getUserInfo(),D(),H()}catch(i){i?.response?.status===404?v.warn(t.useString("notExitUser")):i?.response?.status===401?v.warn(t.useString("invalidLogin")):v.warn(t.useString("invalidLogin"))}finally{d.value=!1}};$(()=>{U.value=t.lang});const U=m("en");return f({display:"flex",height:"30px",lineHeight:"30px"}),(i,e)=>{const I=O,j=L;return b(),z("div",J,[a("div",q,[a("div",Q,[n(M,{class:"w-5rem"})]),n(I,{layout:"vertical",ref_key:"formRef",ref:_,model:o},{default:p(()=>[n(S,{value:o.email,"onUpdate:value":e[1]||(e[1]=s=>o.email=s),label:"phone",name:"email",rules:[]},{default:p(()=>[n(x,{value:o.email,"onUpdate:value":e[0]||(e[0]=s=>o.email=s),"place-holder":r(t).useString("phone")},null,8,["value","place-holder"])]),_:1},8,["value"]),n(S,{value:o.password,"onUpdate:value":e[3]||(e[3]=s=>o.password=s),label:"password",name:"password",rules:[]},{default:p(()=>[n(x,{value:o.password,"onUpdate:value":e[2]||(e[2]=s=>o.password=s),"place-holder":r(t).useString("password"),"is-password":"",onKeyup:R(w,["enter"])},null,8,["value","place-holder"])]),_:1},8,["value"]),n(y,{block:"",class:"mt-2",type:"primary",onClick:w,loading:d.value,size:"large",curve:""},{default:p(()=>[g(l(r(t).useString("loginButton")),1)]),_:1},8,["loading"]),a("div",W,[a("div",{class:"text-center text-sm cursor-pointer",onClick:e[4]||(e[4]=s=>r(u).push({name:"auth-forget"}))},l(r(t).useString("forgetPassword")),1)]),a("div",X,[a("div",{class:"text-center text-sm cursor-pointer",onClick:e[5]||(e[5]=s=>r(u).push({name:"home"}))},l(r(t).useString("goToHomePage")),1)])]),_:1},8,["model"])]),a("div",{class:"absolute top-2rem flex justify-center items-center gap-1",onClick:e[6]||(e[6]=s=>c.value=!0)},[n(V,{icon:"vuesax-linear:arrow-down",size:"16"}),g(" "+l(r(t).lang==="fa"?r(t).useString("persian"):r(t).useString("english")),1)]),n(j,{open:c.value,"onUpdate:open":e[7]||(e[7]=s=>c.value=s)},null,8,["open"]),a("div",Y,[n(y,{curve:"",size:"large",class:"!mx4 border-primary text-primary mb-4",onClick:e[8]||(e[8]=s=>C())},{default:p(()=>[g(l(r(t).useString("createNewAccount")),1)]),_:1}),a("div",Z,[e[9]||(e[9]=a("img",{src:G,alt:"",class:"w-2rem"},null,-1)),a("div",ee,l(r(t).useString("montech")),1)])])])}}}),De=h({__name:"index",setup(k){return(u,t)=>(b(),K(te))}});export{De as default};
|