PageSourceSearch

https://my.justfont.com/_nuxt/BAYC2ipH.js

js justfont.com collected 2026-10-02 02:44:45 UTC 3,628 bytes, 1 lines download raw bytes

1import{G as L,I as T,j as V,r as B,k as j,d as S,a as i,t as c,c as b,u as e,w as a,e as D,b as s,o as p,f as u,n as R,_ as I,K as k,R as A,T as H}from"./D6aEMBSq.js";import{_ as C,a as M}from"./BAt6lOpJ.js";import{_ as z}from"./anAzA__v.js";import{_ as G}from"./CxALj4X9.js";import{C as K,_ as J,a as O}from"./CB9YWHY-.js";import{t as Q,o as U,s as f,u as W,_ as w,a as y,c as $,F as h}from"./CW1lS3Zg.js";import{_ as X}from"./BCkZhieB.js";import{u as Y}from"./CnZvcBVp.js";import{u as Z}from"./CzxVbD2Z.js";import"./hjyXep1_.js";import"./B28Xx2I3.js";import"./BXVAgj5a.js";import"./N5U0xs-z.js";const x={class:"container"},ee={class:"page-title"},se={class:"py-3"},ae={class:"form-wrapper"},te={class:"flex justify-center !pl-0"},$e={__name:"passwordreset",setup(oe){const m=L(),P=T(),E=Y(),{t:o}=V();!m.query.type&&!m.query.code&&P.replace({path:"/error"});const _=B(m.query.type||"email"),r=j({type:"error",value:null}),F=Q(U({code:f().nullish().refine(t=>_.value=="mobile"?t&&t.length>0:!0,{message:o("account.SMSPlaceholder")}),password:f({required_error:o("account.passwordError")}).min(8,o("account.passwordLengthError")),passwordConfirm:f({required_error:o("account.passwordError")}).min(8,o("account.passwordLengthError")).refine(t=>t===N.password,{message:o("account.passwordConfirmError")})})),{handleSubmit:q,values:N}=W({validationSchema:F,initialValues:{password:"",passwordConfirm:"",code:m.query.code||null}}),v=q(t=>{const d={...t,type:_.value};E.resetPassword(d).then(l=>{l.success?(r.type="success",r.value=`${o("account.passwordReset")}${o("general.success")}`):(r.type="error",r.value=`${o("account.passwordReset")}${o("general.failed")}`)}).catch(l=>{r.value=l.message})});return Z({title:o("account.passwordReset")}),(t,d)=>{const l=I,g=M;return p(),S("main",x,[i("div",ee,[i("h2",null,c(t.$t("account.passwordReset")),1),i("p",se,c(t.$t("account.passwordResetDesc")),1)]),i("section",ae,[e(r).value?(p(),b(e(G),{key:0,variant:e(r).type=="success"?"success":"destructive",class:"mb-4"},{default:a(()=>[s(e(K),{class:"h-4 w-4"}),s(e(J),null,{default:a(()=>[u(c(e(r).type=="success"?"Success":"Error"),1)]),_:1}),s(e(O),null,{default:a(()=>[u(c(e(r).value),1)]),_:1}),i("div",te,[s(e(R),{variant:e(r).type=="success"?"":"destructive","as-child":"",class:"mt-4 !pl-4"},{default:a(()=>[s(l,{to:e(r).type=="success"?"/account/login":"/account/recovery"},{default:a(()=>[u(c(e(r).type=="success"?t.$t("account.goLogin"):t.$t("account.reSend")),1)]),_:1},8,["to"])]),_:1},8,["variant"])])]),_:1},8,["variant"])):(p(),S("form",{key:1,onSubmit:d[0]||(d[0]=(...n)=>e(v)&&e(v)(...n)),autocomplete:"off",class:"space-y-4"},[e(_)=="mobile"?(p(),b(e(h),{key:0,name:"code"},{default:a(({componentField:n})=>[s(e(w),null,{default:a(()=>[s(e(C),null,{default:a(()=>[u(c(t.$t("account.SMS")),1)]),_:1}),s(e(y),null,{default:a(()=>[s(e(z),k(n,{autocomplete:"off"}),null,16)]),_:2},1024),s(e($))]),_:2},1024)]),_:1})):D("",!0),s(e(h),{name:"password"},{default:a(({componentField:n})=>[s(e(w),null,{default:a(()=>[s(e(C),null,{default:a(()=>[u(c(t.$t("account.newPassword")),1)]),_:1}),s(e(y),null,{default:a(()=>[s(g,A(H(n)),null,16)]),_:2},1024),s(e($)),s(e(X),null,{default:a(()=>[u(c(e(o)("account.passwordHint")),1)]),_:1})]),_:2},1024)]),_:1}),s(e(h),{name:"passwordConfirm"},{default:a(({componentField:n})=>[s(e(w),null,{default:a(()=>[s(e(y),null,{default:a(()=>[s(g,k({placeholder:t.$t("account.confirmNewPassword")},n),null,16,["placeholder"])]),_:2},1024),s(e($))]),_:2},1024)]),_:1}),s(e(R),{type:"submit",class:"w-full"},{default:a(()=>[u(c(t.$t("general.send")),1)]),_:1})],32))])])}}};export{$e 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.