import{E as S}from"./BN427nLx.js";import{E as $,a as M}from"./i9RbAYwR.js";import{u as B,$ as v,e as w}from"./BnVyOM8c.js";import{E as H}from"./kmDze2F2.js";import{E as R}from"./vbFsKugA.js";import{_ as T}from"./DbSVwJwP.js";/* empty css        */import{p as U,o as z,u as F}from"./A2OXGy-I.js";import{m as K,a as u,G as q,D as J,H as t,I as n,u as e,z as s,J as r,K as _,ay as Q,$ as x,a1 as L,a9 as j}from"./DkUbt2PL.js";const W={class:"modal-content"},X={class:"text-center font-20 text-title"},Y={class:"text-center mt-1 font-12 text-title2"},Z={class:"pop-form mt-3"},ee={class:"pop-form-label"},oe={class:"pop-form-label flex-between w-100"},te={class:"append-eye w-100"},se={class:"mt-2 font-12 text-center"},ne={class:"info font-12 text-center mt-3"},ae=["href"],ge=K({__name:"PopLogin",setup(le){const N=U(),{$request:k,$EventBus:C}=F(),{t:o}=z();let d=u(!1);const l=u({username:"",password:""});let c=u(0);function A(){c.value=!c.value}const i=B();function f(){if(d.value=!0,!l.value.username||!l.value.password){v.error(o("The query keyword cannot be empty"));return}k.login(l.value).then(m=>{if(m.code===0){let a=m.data.token_type+" "+m.data.access_token;C.emit("loginSuccess",a)}else v.error(m.msg)}).finally(()=>{d.value=!1})}function G(){i.CHANGE_REGISTER_MODAL(!0),i.CHANGE_LOGIN_MODAL(!1)}function I(){i.CHANGE_FORGET_MODAL(!0),i.CHANGE_LOGIN_MODAL(!1)}function b(){i.CHANGE_LOGIN_MODAL(!1)}return(m,a)=>{const g=S,h=$,E=w,y=H,D=M,O=w,V=R,P=T;return q(),J("div",W,[t("i",{class:"modal-close cursor soccer24h close",onClick:b}),t("h5",X,n(e(o)("Login Title")),1),t("p",Y,n(e(o)("logo_bottom_desc")),1),t("div",Z,[s(D,{ref:"ruleFormRef",model:e(l),onSubmit:a[3]||(a[3]=j(()=>{},["stop","prevent"]))},{default:r(()=>[s(h,{prop:"username"},{default:r(()=>[t("span",ee,n(e(o)("User Name"))+"：",1),s(g,{modelValue:e(l).username,"onUpdate:modelValue":a[0]||(a[0]=p=>e(l).username=p),name:"username",placeholder:e(o)("User Name")},null,8,["modelValue","placeholder"])]),_:1}),s(h,{prop:"password"},{default:r(()=>[t("div",oe,[_(n(e(o)("Password"))+"： ",1),t("span",{class:"text-green cursor font-weight-normal font-12",onClick:I},n(e(o)("forget password")),1)]),t("div",te,[s(g,{modelValue:e(l).password,"onUpdate:modelValue":a[1]||(a[1]=p=>e(l).password=p),type:e(c)?"text":"password",placeholder:e(o)("Password"),onKeydown:Q(f,["enter"])},null,8,["modelValue","type","placeholder"]),s(y,{onClick:a[2]||(a[2]=p=>A())},{default:r(()=>[x(s(E,{class:"soccer24h eye",size:"18"},null,512),[[L,e(c)==1]]),x(s(E,{class:"soccer24h eye-close",size:"18"},null,512),[[L,e(c)==0]])]),_:1})])]),_:1}),s(y,{class:"w-100",size:"large",type:"primary",onClick:f},{default:r(()=>[_(n(e(o)("Log In")),1)]),_:1}),t("p",se,[t("span",null,n(e(o)("Don't have an account_")),1),t("span",{class:"text-green cursor",onClick:G}," "+n(e(o)("_Sign up_"))+" ",1),t("span",null,n(e(o)("_to get more information")),1)])]),_:1},8,["model"]),s(V,{"border-style":"dashed",class:"mb-3"},{default:r(()=>[s(O,null,{default:r(()=>[_("Or")]),_:1})]),_:1}),s(P),t("p",ne,[_(n(e(o)("Login/Register means read and agree"))+" ",1),t("a",{href:e(N)("/page/privacy"),target:"_blank",class:"text-primary"},n(e(o)("Privacy & Policy")),9,ae)])])])}}});export{ge as _};
