import{_ as V}from"./Mx_fKW6J.js";import v from"./DQ6AUsi_.js";import{d as y,b2 as c,a as h,b3 as g,f as u,h as t,i as m,v as l,g as d,x as f,C,D as N,o as n,t as B,_ as k}from"./BxiWQxwE.js";import"./C_MDnI0k.js";const x={class:"personal__details--address"},F={class:"heading s"},z={class:"form__input form__input--zipCode"},U={for:"addresses-postalCode"},q={key:0,class:"error"},A={class:"form__input form__input--homeNumber"},D={for:"addresses-houseNumber"},M={key:0,class:"error"},w={class:"form__input form__input--addition"},$={for:"addresses-addition"},j={key:0,class:"error"},E={class:"form__input form__input--streetaddress"},I={for:"addresses-street"},O={key:0,class:"error"},S={class:"form__input form__input--city"},T={for:"addresses-city"},G={key:0,class:"error"},H=y({__name:"address-details",props:c({errors:{type:Object,required:!0},notFound:{type:Boolean,required:!1,default:!1}},{modelValue:{required:!0},modelModifiers:{}}),emits:c(["blur","focus"],["update:modelValue"]),setup(s,{emit:_}){const{$messages:r}=h(),a=g(s,"modelValue"),i=_;return(J,e)=>{const p=V,b=v;return n(),u("div",x,[t("h2",F,l(d(r)("registration.addressData")),1),t("div",z,[t("label",U,l(d(r)("registration.form.labels.postalCode"))+" * ",1),m(p,{id:"addresses-zipCode",modelValue:a.value.zipCode,"onUpdate:modelValue":e[0]||(e[0]=o=>a.value.zipCode=o),autocomplete:"postal-code",placeholder:d(r)("registration.form.placeholders.postalCode"),onBlur:e[1]||(e[1]=o=>i("blur",o)),onFocus:e[2]||(e[2]=o=>i("focus",o))},null,8,["modelValue","placeholder"]),s.errors.zipCode?(n(),u("small",q,l(s.errors.zipCode),1)):f("",!0)]),t("div",A,[t("label",D,l(d(r)("registration.form.labels.homeNumber"))+" * ",1),m(p,{id:"addresses-houseNumber",modelValue:a.value.houseNumber,"onUpdate:modelValue":e[3]||(e[3]=o=>a.value.houseNumber=o),type:"number",pattern:"[0-9]+",autocomplete:"home-number",placeholder:d(r)("registration.form.placeholders.homeNumber"),onBlur:e[4]||(e[4]=o=>i("blur",o)),onFocus:e[5]||(e[5]=o=>i("focus",o))},null,8,["modelValue","placeholder"]),s.errors.houseNumber?(n(),u("small",M,l(s.errors.houseNumber),1)):f("",!0)]),t("div",w,[t("label",$,l(d(r)("registration.form.labels.addition")),1),m(p,{id:"addresses-addition",modelValue:a.value.addition,"onUpdate:modelValue":e[6]||(e[6]=o=>a.value.addition=o),autocomplete:"additional-name",placeholder:d(r)("registration.form.placeholders.addition"),onBlur:e[7]||(e[7]=o=>i("blur",o)),onFocus:e[8]||(e[8]=o=>i("focus",o))},null,8,["modelValue","placeholder"]),s.errors.addition?(n(),u("small",j,l(s.errors.addition),1)):f("",!0)]),m(N,{name:"slide-down-fade"},{default:C(()=>[s.notFound?(n(),B(b,{key:0})):f("",!0)]),_:1}),t("div",E,[t("label",I,l(d(r)("registration.form.labels.streetAddress"))+" * ",1),m(p,{id:"addresses-street",modelValue:a.value.street,"onUpdate:modelValue":e[9]||(e[9]=o=>a.value.street=o),autocomplete:"address-line1",placeholder:d(r)("registration.form.placeholders.streetAddress"),onBlur:e[10]||(e[10]=o=>i("blur",o)),onFocus:e[11]||(e[11]=o=>i("focus",o))},null,8,["modelValue","placeholder"]),s.errors.street?(n(),u("small",O,l(s.errors.street),1)):f("",!0)]),t("div",S,[t("label",T,l(d(r)("registration.form.labels.city"))+" * ",1),m(p,{id:"addresses-city",modelValue:a.value.city,"onUpdate:modelValue":e[12]||(e[12]=o=>a.value.city=o),autocomplete:"address-level2",placeholder:d(r)("registration.form.placeholders.city"),onBlur:e[13]||(e[13]=o=>i("blur",o)),onFocus:e[14]||(e[14]=o=>i("focus",o))},null,8,["modelValue","placeholder"]),s.errors.city?(n(),u("small",G,l(s.errors.city),1)):f("",!0)])])}}}),R=k(H,[["__scopeId","data-v-74b72313"]]);export{R as default};
