import"../chunks/Bzak7iHL.js";import{p as $,g as v,h as B,f as P,s as m,e as C,i as o,t as w,j as r,a as k,b as O,$ as R,c as l,r as p,n as q}from"../chunks/CnGaPG_y.js";import{d as z,s as A}from"../chunks/BBilxCvN.js";import{i as S}from"../chunks/BqhvobEz.js";import{h as D}from"../chunks/7JdHMB9Z.js";import{a as G,e as H}from"../chunks/C6co30xB.js";import{r as I}from"../chunks/Bu9wkQ5s.js";import{b as J}from"../chunks/DGA84RoI.js";import{g as K}from"../chunks/BSWJzOrc.js";import{S as L}from"../chunks/DmCpX-F9.js";var M=P(' '),N=(b,s)=>r(s)?o(s,""):null,Q=P('

Forgot Password

Back to login
',1);function sa(b,s){var _,y;$(s,!0);const j=K();let i=v(void 0),g=v(B((y=(_=s.form)==null?void 0:_.data)==null?void 0:y.email)),n=v(!1);var h=Q();D(a=>{R.title="Forgot Password"});var d=m(C(h),4),x=l(d);{var E=a=>{var t=M(),e=l(t,!0);p(t),w(()=>A(e,r(i))),k(a,t)};S(x,a=>{r(i)&&a(E)})}var f=m(x,2),c=m(l(f),2);I(c),c.__input=[N,i],p(f);var u=m(f,2),F=l(u);{var T=a=>{L(a)};S(F,a=>{r(n)&&a(T)})}q(),p(u),p(d),G(d,(a,t)=>{var e;return(e=H)==null?void 0:e(a,t)},()=>()=>(o(n,!0),async({result:a,update:t})=>{var e;a.type==="failure"&&o(i,(e=a==null?void 0:a.data)!=null&&e.message?a.data.message:"Error sending your email",!0),a.type==="success"&&j.add("Success","Check your email for a password reset link","success"),await t(),o(n,!1)})),w(()=>u.disabled=r(n)),J(c,()=>r(g),a=>o(g,a)),k(b,h),O()}z(["input"]);export{sa as component};