Skip to content
Docs
Components
Forms
Textarea

Textarea

The Textarea component is a text field used to get textarea from the user.

Imports

import {
  Textarea,
  TextareaBase,
  TextareaGhost,
  TextareaIcon,
  useTextareaProps,
  useTextareaState,
  TextareaWrapper,
} from "@renderlesskit/react-tailwind";
💡

A complex component that supports customization as per the composition guide.

Usage

Textarea Variants

Variants can be set using the variant prop. The default variant is outline. The available variants are: outline subtle underline

Textarea sizes

Sizes can be set using the size prop. The default size is md. The available sizes are: sm md lg xl

Textarea autoSize

By setting autoSize prop the textarea will increase it's size according to the content.

Textarea Resize

resize prop contarints the resize direction of the textarea, It can accept 4 values both | vertical | horizontal | none

API Reference

Prop

Type

Default

sizeunionmd
variantunionoutline
rowsMinnumber-
rowsMaxnumber-
autoSizebooleanfalse
disabledbooleanfalse
invalidbooleanfalse
loadingbooleanfalse
iconReact.ReactNode-
spinnerReact.ReactNode-
Last updated on July 18, 2022