1import{d as x,u as y,r as c,o as v,c as b,a as o,i as n,k as r,Y as u,t as m,Z as p,ay as w,w as P,s as f,_ as k}from"./index-0c2fc791.js";import{_ as h}from"./BaseInput.vue_vue_type_script_setup_true_lang-ddd66502.js";import{r as V}from"./resetForm-9e423046.js";const S={class:"content-form-forget-password-2 overflow-y-auto px-1 forgetpass-2 md:py-3"},B={class:"absolute justify-center items-center w-full left-[0px] -bottom-[18px] px-5"},N={class:"flex justify-center align-center gap-3 xl:gap-6"},C={class:"my-0 py-0 !text-sm md:!text-lg xl:!text-xl"},F={class:"my-0 py-0 !text-sm md:!text-lg xl:!text-xl"},$=x({__name:"ForgetPasswordView",emits:["back"],setup(j,{emit:_}){const{t:a}=y(),s=c(""),t=c(!1),g=_;async function d(){if(s.value&&!t.value){t.value=!0;const i={telefon_number:s.value},e=await P.forgetPassword(i);e.code===200&&e.error_code===0?(t.value=!1,f.success(e.message)):(t.value=!1,f.error(e.message),V("forget-password"))}else console.log("forgetPasswordSubmit Error")}return(i,e)=>(v(),b("div",S,[o("form",{onSubmit:w(d,["prevent"]),class:"mx-0",id:"forget-password"},[n(h,{class:"mb-6",title:r(a)("forgetPassword.phoneNumber"),placeholder:r(a)("forgetPassword.enterPhoneNumber"),modelValue:s.value,"onUpdate:modelValue":e[0]||(e[0]=l=>s.value=l),type:"tel",required:"",minletter:10,maxletter:13},null,8,["title","placeholder","modelValue"]),o("div",B,[o("div",N,[n(p,{type:"button",class:"!rounded-lg primary-button z-[999999] !py-1.5 lg:!py-2.5 !px-1",onClick:e[1]||(e[1]=l=>g("back",!1))},{custom:u(()=>[o("p",C,m(r(a)("register.back")),1)]),_:1}),n(p,{type:"button",class:"!rounded-lg secondary-button z-[999999] !py-1.5 lg:!py-2.5 !px-1",onClick:e[2]||(e[2]=l=>d()),disabled:!s.value||t.value,loading:t.value},{custom:u(()=>[o("p",F,m(r(a)("register.sentOTP")),1)]),_:1},8,["disabled","loading"])])])],32)]))}});const q=k($,[["__scopeId","data-v-8fc4df34"]]);export{q 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.