A textarea input component. ### Example ```jsx State.init({ myValue: "", }); return ( <Widget src="near/widget/DIG.InputTextarea" props={{ assistiveText: "My assistive text", label: "My Label", placeholder: "Placeholder...", onInput: (e) => State.update({ myValue: e.target.value }), value: state.myValue, }} /> ); ``` ### Props `assistiveText` - type: string - Adds assistive text to the bottom of the input. Useful for info, success, and error messages. `disabled` - type: boolean - Disables the input `invalid` - type: boolean - Renders input with error variant `label` - type: string - Renders label above input `minHeight` - type: string - example: `10rem` `onInput` - type: function - Other DOM events like `onKeyDown` are also supported. `valid` - type: boolean - Renders input with success variant `value` - type: string - Current textarea value ### HTML Attributes All other props will be forwarded through to the `<textarea>` element. EG: `placeholder`.