1import{_ as i}from"./InputError.vue_vue_type_script_setup_true_lang-CpXpLLU4.js";import{_}from"./Button.vue_vue_type_script_setup_true_lang-CwQgyPq0.js";import{_ as d}from"./Input.vue_vue_type_script_setup_true_lang-D6YrCT7H.js";import{_ as p}from"./Label.vue_vue_type_script_setup_true_lang-D8J6Oytb.js";import{_ as g}from"./AuthLayout.vue_vue_type_script_setup_true_lang-CAZs3Y6-.js";import{u as b}from"./index-CYs2ErmS.js";import{d as k,r as y,i as u,w as o,a as s,u as a,h as V,N as v,O as C,b as r,e as m,p as P,f as w}from"./app-CqbOMvUx.js";import{L as N}from"./loader-circle-DP_6giK0.js";import"./index-CIiWasEK.js";import"./useForwardExpose-Bgh7_mYR.js";import"./AppLogoIcon.vue_vue_type_script_setup_true_lang-CwIf7n71.js";import"./index-CxHIEzKO.js";import"./index-CjtGY-nh.js";import"./createLucideIcon-ycY0zbnc.js";const $={class:"grid gap-6"},x={class:"grid gap-2"},R={class:"grid gap-2"},B={class:"grid gap-2"},K=k({__name:"ResetPassword",props:{token:{},email:{}},setup(l){const n=y(l.email);return(L,e)=>(w(),u(g,{title:"Reset password",description:"Please enter your new password below"},{default:o(()=>[s(a(V),{title:"Reset password"}),s(a(v),C(a(b).form(),{transform:t=>({...t,token:l.token,email:l.email}),"reset-on-success":["password","password_confirmation"]}),{default:o(({errors:t,processing:f})=>[r("div",$,[r("div",x,[s(a(p),{for:"email"},{default:o(()=>[...e[1]||(e[1]=[m("Email",-1)])]),_:1}),s(a(d),{id:"email",type:"email",name:"email",autocomplete:"email",modelValue:n.value,"onUpdate:modelValue":e[0]||(e[0]=c=>n.value=c),class:"mt-1 block w-full",readonly:""},null,8,["modelValue"]),s(i,{message:t.email,class:"mt-2"},null,8,["message"])]),r("div",R,[s(a(p),{for:"password"},{default:o(()=>[...e[2]||(e[2]=[m("Password",-1)])]),_:1}),s(a(d),{id:"password",type:"password",name:"password",autocomplete:"new-password",class:"mt-1 block w-full",autofocus:"",placeholder:"Password"}),s(i,{message:t.password},null,8,["message"])]),r("div",B,[s(a(p),{for:"password_confirmation"},{default:o(()=>[...e[3]||(e[3]=[m(" Confirm Password ",-1)])]),_:1}),s(a(d),{id:"password_confirmation",type:"password",name:"password_confirmation",autocomplete:"new-password",class:"mt-1 block w-full",placeholder:"Confirm password"}),s(i,{message:t.password_confirmation},null,8,["message"])]),s(a(_),{type:"submit",class:"mt-4 w-full",disabled:f,"data-test":"reset-password-button"},{default:o(()=>[f?(w(),u(a(N),{key:0,class:"h-4 w-4 animate-spin"})):P("",!0),e[4]||(e[4]=m(" Reset password ",-1))]),_:2},1032,["disabled"])])]),_:1},16,["transform"])]),_:1}))}});export{K 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.