import g from"./C-_VXZri.js";import{d as x,b2 as m,a as V,b3 as b,f as i,h as d,v as r,g as a,i as u,x as v,C as k,a0 as B,o as _,B as N,_ as h}from"./BxiWQxwE.js";const y={class:"personal__details--terms"},C={class:"heading s"},M={class:"form__input"},q={key:0,class:"error"},$=x({__name:"terms-details",props:m({errors:{type:Object,required:!0}},{modelValue:{required:!0},modelModifiers:{}}),emits:m(["blur","focus"],["update:modelValue"]),setup(t,{emit:c}){const{$messages:s}=V(),n=b(t,"modelValue"),l=c;return(j,e)=>{const p=g,f=B;return _(),i("div",y,[d("h2",C,r(a(s)("registration.conditions")),1),d("div",M,[u(p,{id:"terms-agree",modelValue:n.value.agree,"onUpdate:modelValue":e[0]||(e[0]=o=>n.value.agree=o),label:a(s)("registration.form.terms.label")??"",onBlur:e[1]||(e[1]=o=>l("blur",o)),onFocus:e[2]||(e[2]=o=>l("focus",o))},null,8,["modelValue","label"]),u(f,{to:"/meer/over-ons/privacystatement"},{default:k(()=>[N(r(a(s)("registration.form.terms.link")),1)]),_:1}),t.errors.agree?(_(),i("small",q,r(t.errors.agree),1)):v("",!0)])])}}}),D=h($,[["__scopeId","data-v-995e713e"]]);export{D as default};
