import{r as T,_ as y,R as r,c as F,P as a}from"./index-sga-FecS.js";import{b as d}from"./CFormInput-DmJ_XO-V.js";const o=T.forwardRef((e,c)=>{var{children:n,className:b,feedback:f,feedbackInvalid:p,feedbackValid:m,floatingClassName:k,floatingLabel:v,id:l,invalid:i,label:x,plainText:g,text:N,tooltipFeedback:C,valid:t}=e,s=y(e,["children","className","feedback","feedbackInvalid","feedbackValid","floatingClassName","floatingLabel","id","invalid","label","plainText","text","tooltipFeedback","valid"]);return r.createElement(d,{describedby:s["aria-describedby"],feedback:f,feedbackInvalid:p,feedbackValid:m,floatingClassName:k,floatingLabel:v,id:l,invalid:i,label:x,text:N,tooltipFeedback:C,valid:t},r.createElement("textarea",Object.assign({className:F(g?"form-control-plaintext":"form-control",{"is-invalid":i,"is-valid":t},b),id:l},s,{ref:c}),n))});o.propTypes=Object.assign({className:a.string,id:a.string,plainText:a.bool},d.propTypes);o.displayName="CFormTextarea";export{o as C};
