import{W as d}from"./WebFormFieldCore_String-CRNZZjMS.mjs";import{_ as n,d as o,e as t,V as i,h as l,W as p,f as m,C as u,t as h}from"#entry";import"./WebFormFieldCore-D5Rkwl9o.mjs";const f={extends:d,props:{value:{type:String}},data(){return{date:""}},mounted(){this.date=this.value??""}},b={class:"multi-line-text-field"},c=["id","name","placeholder","disabled"],v={key:0,class:"error"};function g(e,r,F,E,a,W){return t(),o("div",b,[i(m("input",{id:e.name,"onUpdate:modelValue":r[0]||(r[0]=s=>a.date=s),name:e.name,type:"date",placeholder:e.placeholder,disabled:e.disabled,class:u(e.hasError&&e.showErrors?"has-error":""),onInput:r[1]||(r[1]=s=>e.update(s.target.value))},null,42,c),[[p,a.date]]),e.hasError&&e.showErrors?(t(),o("span",v,h(e.errorMsg),1)):l("",!0)])}const D=Object.assign(n(f,[["render",g],["__scopeId","data-v-1cfb39b9"]]),{__name:"WebFormFieldDate"});export{D as default};