import type TextArea from "./TextArea.js"; import WritingAssistant from "./WritingAssistant.js"; import BusyIndicator from "@ui5/webcomponents/dist/BusyIndicator.js"; import TextAreaPopoverTemplate from "@ui5/webcomponents/dist/TextAreaPopoverTemplate.js"; export default function TextAreaTemplate(this: TextArea) { return (
{this.growing && }
{this.showExceededText && {this._exceededTextProps.exceededText} } {this.hasValueState && {this.ariaValueStateHiddenText} }
{TextAreaPopoverTemplate.call(this)} {/* ARIA live region for screen readers */}
{this.loading ? this.promptDescription : ""}
); }