import{_ as b}from"./Mx_fKW6J.js";import V from"./Bv_e0HF7.js";import{d as y,b2 as f,a as x,r as h,b3 as k,f as m,h as a,v as l,g as s,i as u,x as _,aH as B,z as w,A as C,F,o as p,_ as M}from"./BxiWQxwE.js";const N={class:"heading s"},$={class:"form__input"},q={for:"account-email"},z={key:0,class:"error"},A={class:"form__input"},K={for:"account-password"},U={class:"form__input--password"},j=["aria-label"],D={key:0,class:"error"},E=y({__name:"login-details",props:f({errors:{type:Object,required:!0}},{modelValue:{required:!0},modelModifiers:{}}),emits:f(["blur","focus"],["update:modelValue"]),setup(r,{emit:g}){const{$messages:t}=x(),n=h(!1),i=k(r,"modelValue"),d=g;return(H,e)=>{const c=b,v=V;return p(),m(F,null,[a("h2",N,l(s(t)("registration.accountdata")),1),a("div",$,[a("label",q,l(s(t)("registration.form.labels.email"))+" * ",1),u(c,{id:"account-email",modelValue:i.value.email,"onUpdate:modelValue":e[0]||(e[0]=o=>i.value.email=o),autocomplete:"email",type:"email",placeholder:s(t)("registration.form.placeholders.email"),onKeydown:e[1]||(e[1]=B(w(()=>{},["prevent"]),["space"])),onBlur:e[2]||(e[2]=o=>d("blur",o)),onFocus:e[3]||(e[3]=o=>d("focus",o))},null,8,["modelValue","placeholder"]),r.errors.email?(p(),m("small",z,l(r.errors.email),1)):_("",!0)]),a("div",A,[a("label",K,l(s(t)("registration.form.labels.password.password"))+" * ",1),a("div",U,[u(c,{id:"account-password",modelValue:i.value.password,"onUpdate:modelValue":e[4]||(e[4]=o=>i.value.password=o),autocomplete:"current-password",type:s(n)?"text":"password",placeholder:s(t)("registration.form.placeholders.password.password"),onBlur:e[5]||(e[5]=o=>d("blur",o)),onFocus:e[6]||(e[6]=o=>d("focus",o))},null,8,["modelValue","type","placeholder"]),a("button",{"aria-label":s(t)("aria.showPassword"),class:C({hide:s(n)}),onClick:e[7]||(e[7]=w(o=>n.value=!s(n),["prevent"]))},[u(v,{filled:""})],10,j)]),r.errors.password?(p(),m("small",D,l(r.errors.password),1)):_("",!0)])],64)}}}),S=M(E,[["__scopeId","data-v-ea100f61"]]);export{S as default};
