Skip to content

🎉 Material UI v5 is out now! Check out the announcement blog post →

TextareaAutosize API

The API documentation of the TextareaAutosize React component. Learn more about the props and the CSS customization points.

Import

import TextareaAutosize from '@material-ui/core/TextareaAutosize';
// or
import { TextareaAutosize } from '@material-ui/core';

You can learn more about the difference by reading this guide.

Props

Name Type Default Description
maxRows number
| string
Maximum number of rows to display.
minRows number
| string
1 Minimum number of rows to display.
rows number
| string
Deprecated. Use minRows instead.

Minimum number of rows to display.
rowsMax number
| string
Deprecated. Use maxRows instead.

Maximum number of rows to display.
rowsMin number
| string
Deprecated. Use minRows instead.

Minimum number of rows to display.

The ref is forwarded to the root element.

Any other props supplied will be provided to the root element (native element).

Demos