Textarea

Area where user can enter larger amounts of text. Commonly used in forms.

Default


Custom Textarea Input


Resize


Textarea w/ Error


Textarea w/ Error shows that the input must be filled out (i.e. when used in a form it signals a user to fix an error).

Character Counter


Inline


Emoji Mask


Use the emojiMask / emoji_mask prop to prevent users from entering emoji characters (🐸 🐈 🏄‍♂️) in typed or pasted content. It allows accented characters and other non-ASCII letters (é, ü, 文).


Things to Avoid

Do not use for small text amounts (use Text Input instead). Avoid using textarea without validation if it is required and using with validation if not required.

Available Props