+
{isInvalid ? errorText : null}
,
];
@@ -730,7 +794,11 @@ export class Textarea implements ComponentInterface {
return;
}
- return
{getCounterText(value, maxlength, counterFormatter)}
;
+ return (
+
+ {getCounterText(value, maxlength, counterFormatter)}
+
+ );
}
/**
@@ -752,7 +820,7 @@ export class Textarea implements ComponentInterface {
}
return (
-
+
{this.renderHintText()}
{this.renderCounter()}
@@ -802,6 +870,7 @@ export class Textarea implements ComponentInterface {
[`textarea-shape-${shape}`]: shape !== undefined,
[`textarea-size-${size}`]: true,
[`textarea-label-placement-${labelPlacement}`]: true,
+ 'in-item': inItem,
'textarea-disabled': disabled,
'textarea-readonly': readonly,
})}
@@ -837,9 +906,10 @@ export class Textarea implements ComponentInterface {
-
(this.textareaWrapper = el)}>
+
(this.textareaWrapper = el)} part="container">