import{E as s}from"./0J232JST.js";import{n as p,t as u,q as m,A as l,v as t,E as c,z as d,_ as b}from"./C-p8iwFB.js";const g=["id","value","placeholder","disabled","maxlength"],v=p({__name:"AtomTextAreaInput",props:{id:{},value:{},placeholder:{},disabled:{type:Boolean},error:{},maxlength:{},invalid:{},backgroundGrey:{type:Boolean}},setup(I,{emit:i}){const o=i,n=(e,a)=>{const r=a.target.value||"";switch(e){case s.INPUT_CHANGE:o(s.INPUT_CHANGE,r);break;case s.INPUT_BLUR:o(s.INPUT_BLUR,r);break}};return(e,a)=>(m(),u("span",{class:l(["input-container",e.invalid])},[t("span",{class:l(["wrapper",{error:e.error,"background-grey":e.backgroundGrey,"bg-disabled":e.disabled}])},[t("textarea",{id:e.id,class:"textarea",value:e.value,placeholder:e.placeholder,disabled:e.disabled,maxlength:e.maxlength,onInput:a[0]||(a[0]=r=>n(d(s).INPUT_CHANGE,r)),onBlur:a[1]||(a[1]=r=>n(d(s).INPUT_BLUR,r))},null,40,g)],2),c(e.$slots,"default",{},void 0,!0)],2))}}),B=b(v,[["__scopeId","data-v-73d12af7"]]);export{B as A}; //# sourceMappingURL=Dvubj6K_.js.map