Textarea Autosizer automatically resizes the height of a textarea based on the content entered or pasted inside it.
npm i textarea-autosizer --save
yarn add textarea-autosizer
<textarea></textarea>
import { setTextareaAutosizer } from 'textarea-autosizer';
const refTextarea = document.querySelector('textarea');
const textareaAutosizer = setTextareaAutosizer(refTextarea);
// Remove textareaAutosizer
// textareaAutosizer.remove();
import { TextareaAutosizer } from 'textarea-autosizer';
const refTextarea = document.querySelector('textarea');
const textareaAutosizer = new TextareaAutosizer();
textareaAutosizer.set(refTextarea);
Initializing the Textarea Autosizer.
Attribute | Description |
---|---|
minHeight?: number |
Minimum height of textarea |
maxHeight?: number |
Maximum height of textarea |
Remove automatic textarea resizing.