import{u as h,c as u,o as i,w as d,a as t,i as k,j as c,b as a,d as e,h as b,t as x,e as m,f as v,l as V,g as f,n as B}from"./app-Csi9dBhh.js";import{_ as $}from"./Checkbox-BeXA5LmC.js";import{_ as N}from"./GuestLayout-DDpfIOZH.js";import{_ as p}from"./InputError-CLjMUSWd.js";import{_}from"./InputLabel-CB_Shdta.js";import{P}from"./PrimaryButton-DsgxwiIi.js";import{_ as g}from"./TextInput-BRvN0TML.js";import"./ApplicationLogo-nB1zPdgE.js";const q={key:0,class:"mb-4 text-sm font-medium text-green-600"},C={class:"mt-4"},S={class:"mt-4 block"},U={class:"flex items-center"},j={class:"ms-2 text-sm text-gray-600 dark:text-gray-400"},F={class:"mt-4 flex items-center justify-end"},G={__name:"Login",props:{canResetPassword:{type:Boolean},status:{type:String}},setup(n){const o=x,s=h({email:"",password:"",remember:!1}),w=()=>{s.post(route("login"),{onFinish:()=>s.reset("password")})};return(y,r)=>(i(),u(N,null,{default:d(()=>[t(e(b),{title:e(o)("auth.log_in")},null,8,["title"]),n.status?(i(),k("div",q,m(n.status),1)):c("",!0),a("form",{onSubmit:v(w,["prevent"])},[a("div",null,[t(_,{for:"email",value:e(o)("common.email")},null,8,["value"]),t(g,{id:"email",type:"email",class:"mt-1 block w-full",modelValue:e(s).email,"onUpdate:modelValue":r[0]||(r[0]=l=>e(s).email=l),required:"",autofocus:"",autocomplete:"username"},null,8,["modelValue"]),t(p,{class:"mt-2",message:e(s).errors.email},null,8,["message"])]),a("div",C,[t(_,{for:"password",value:e(o)("common.password")},null,8,["value"]),t(g,{id:"password",type:"password",class:"mt-1 block w-full",modelValue:e(s).password,"onUpdate:modelValue":r[1]||(r[1]=l=>e(s).password=l),required:"",autocomplete:"current-password"},null,8,["modelValue"]),t(p,{class:"mt-2",message:e(s).errors.password},null,8,["message"])]),a("div",S,[a("label",U,[t($,{name:"remember",checked:e(s).remember,"onUpdate:checked":r[2]||(r[2]=l=>e(s).remember=l)},null,8,["checked"]),a("span",j,m(e(o)("auth.remember_me")),1)])]),a("div",F,[n.canResetPassword?(i(),u(e(V),{key:0,href:y.route("password.request"),class:"rounded-md text-sm text-gray-600 underline hover:text-gray-900 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 dark:text-gray-400 dark:hover:text-gray-100 dark:focus:ring-offset-gray-800"},{default:d(()=>[f(m(e(o)("auth.forgot_your_password")),1)]),_:1},8,["href"])):c("",!0),t(P,{class:B(["ms-4",{"opacity-25":e(s).processing}]),disabled:e(s).processing},{default:d(()=>[f(m(e(o)("auth.log_in")),1)]),_:1},8,["class","disabled"])])],32)]),_:1}))}};export{G as default};