2 lines
2.2 KiB
JavaScript
2 lines
2.2 KiB
JavaScript
import{d as g,u as b,c as w,k as y,a as n,b as a,w as s,r as t,o as h,e as d,f as x,g as k,h as V,i as S,_ as L}from"./index-C4s_T2hP.js";import{M}from"./MailOutlined-DMDnYu7e.js";import{L as N}from"./LockOutlined-C2VUSHin.js";const z={class:"m-login"},B={class:"m-login__sheet"},C=g({__name:"MLoginView",setup(q){const m=S(),u=b(),o=k({email:"admin@luckywheel.local",password:"Admin@SecurePass2026"}),l=V(!1);async function p(){l.value=!0;try{await u.login({email:o.email,password:o.password}),m.push("/m/dashboard")}catch{}finally{l.value=!1}}return(A,e)=>{const _=t("a-input"),r=t("a-form-item"),c=t("a-input-password"),v=t("a-button"),f=t("a-form");return h(),w("div",z,[e[5]||(e[5]=y('<div class="m-login__hero" data-v-e344c244><div class="m-login__blob blob-1" data-v-e344c244></div><div class="m-login__blob blob-2" data-v-e344c244></div><div class="m-login__brand" data-v-e344c244><div class="m-login__logo" data-v-e344c244>🎡</div><h1 data-v-e344c244>گردونه شانس</h1><p data-v-e344c244>پنل مدیریت موبایل</p></div></div>',1)),n("div",B,[e[3]||(e[3]=n("h2",null,"ورود به حساب",-1)),e[4]||(e[4]=n("p",{class:"m-login__hint"},"با حساب ادمین وارد شوید",-1)),a(f,{model:o,layout:"vertical",onFinish:p},{default:s(()=>[a(r,{label:"ایمیل",name:"email",rules:[{required:!0,message:"ایمیل را وارد کنید"},{type:"email",message:"فرمت ایمیل نامعتبر است"}]},{default:s(()=>[a(_,{value:o.email,"onUpdate:value":e[0]||(e[0]=i=>o.email=i),size:"large",placeholder:"admin@example.com"},{prefix:s(()=>[a(d(M),{style:{color:"#6366f1"}})]),_:1},8,["value"])]),_:1}),a(r,{label:"کلمه عبور",name:"password",rules:[{required:!0,message:"کلمه عبور را وارد کنید"}]},{default:s(()=>[a(c,{value:o.password,"onUpdate:value":e[1]||(e[1]=i=>o.password=i),size:"large",placeholder:"••••••••"},{prefix:s(()=>[a(d(N),{style:{color:"#6366f1"}})]),_:1},8,["value"])]),_:1}),a(v,{type:"primary","html-type":"submit",size:"large",block:"",loading:l.value,class:"m-login__btn"},{default:s(()=>[...e[2]||(e[2]=[x(" ورود ",-1)])]),_:1},8,["loading"])]),_:1},8,["model"])])])}}}),F=L(C,[["__scopeId","data-v-e344c244"]]);export{F as default};
|