1import{d as l,z as f,a as i,o as m,w as t,e as r,b as a,u as s,i as c,m as u,f as d,j as _}from"./app-0PJhe5DC.js";import{_ as w}from"./InputError.vue_vue_type_script_setup_true_lang-Dq44wlR9.js";import{_ as C}from"./AppLogoIcon.vue_vue_type_script_setup_true_lang-BEyrTT7l.js";import{_ as b}from"./Input.vue_vue_type_script_setup_true_lang-DK7ZCxp6.js";import{_ as g}from"./Label.vue_vue_type_script_setup_true_lang-C7IqeM0s.js";import{_ as V}from"./AuthLayout.vue_vue_type_script_setup_true_lang-Dm-f2VX5.js";import{L as h}from"./loader-circle-CI-53K5i.js";import"./index-CxeiT8PA.js";import"./index-foRn8X4S.js";import"./Sonner.vue_vue_type_style_index_0_lang-DVSO-g_W.js";import"./useFlashToasts-Cn-ZLANI.js";const x={class:"space-y-6"},y={class:"grid gap-2"},$={class:"flex items-center"},U=l({__name:"ConfirmPassword",setup(k){const o=f({password:""}),n=()=>{o.post(route("password.confirm"),{onFinish:()=>{o.reset()}})};return(v,e)=>(m(),i(V,{title:"Confirm your password",description:"This is a secure area of the application. Please confirm your password before continuing."},{default:t(()=>[r(s(c),{title:"Confirm password"}),a("form",{onSubmit:u(n,["prevent"])},[a("div",x,[a("div",y,[r(s(g),{htmlFor:"password"},{default:t(()=>e[1]||(e[1]=[d("Password")])),_:1}),r(s(b),{id:"password",type:"password",class:"mt-1 block w-full",modelValue:s(o).password,"onUpdate:modelValue":e[0]||(e[0]=p=>s(o).password=p),required:"",autocomplete:"current-password",autofocus:""},null,8,["modelValue"]),r(w,{message:s(o).errors.password},null,8,["message"])]),a("div",$,[r(s(C),{class:"w-full",disabled:s(o).processing},{default:t(()=>[s(o).processing?(m(),i(s(h),{key:0,class:"h-4 w-4 animate-spin"})):_("",!0),e[2]||(e[2]=d(" Confirm Password "))]),_:1},8,["disabled"])])])],32)]),_:1}))}});export{U 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.