Build 533169stable
Module 260598
1,474 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{f:()=>m});var r=n(627968),i=n(64700),s=n(503698),a=n.n(s),o=n(158954),l=n(504345),u=n(823607),c=n(511274),d=n(189812),_=n(264451),f=n(429128);let p=10,h=7.23;function m(e){let{value:t,placeholder:n="",autoFocus:s=!1,autosize:l=!1,minLength:d,maxLength:m,error:g,defaultDirty:A,showCharacterCount:I,showRemainingCharacterCount:T=!0,rows:S=3,inputRef:y,...v}=e,{fieldProps:N,props:C}=(0,o.ndh)(v),{disabled:R}=N,O=(0,c.Y)({validateOn:"change",error:g,value:t,minLength:d,maxLength:m,defaultDirty:A}),b=i.useMemo(()=>{if(null==m)return p;let e=`${m}`.length;return h*(e+=`${m} / `.length)+p},[m]),D=e=>{let{onChange:t}=C;t?.(e.currentTarget.value),O.setShouldValidate(!0)},L=I?(0,r.jsx)(u.n,{value:t,maxLength:T&&null!=m?m:void 0}):null;return(0,r.jsx)(o.D0$,{...N,trailingAuxiliaryContent:L,errorMessage:O.hasError?O.errorMessage??void 0:void 0,children:(0,r.jsx)(o.FON,{validation:O,disabled:R,children:(0,r.jsx)(o.vN3,{children:(0,r.jsx)(E,{autosize:l,className:a()(_.Tg,f.qD),style:{paddingRight:b},placeholder:n,value:t,autoFocus:s,minLength:d,maxLength:m,rows:S,disabled:R,"data-mana-component":"text-area",...C,onChange:D,ref:y})})})})}function E(e){let{"aria-labelledby":t,autosize:n,...s}=e,a=(0,l.xW)(),u=i.useContext(o._zY),c=n?d.d:"textarea";return(0,r.jsx)(c,{...s,id:u?.controlId,"aria-labelledby":t??a.titleId,"aria-describedby":u?.describedById,"aria-errormessage":u?.errorMessageId,"aria-invalid":u?.errorMessageId!=null})}}