Text Area

A multiline text input component for longer form content with support for labels, helper text, and AI generation.

Installation

npx chilli@latest add textarea

Default

Helper text

States

Helper text

Helper text

Helper text

With AI Button

Helper text

Helper text

Helper text

API Reference

TextArea

PropTypeDefaultDescription
labelstring—The label text displayed above the textarea.
helperTextstring—Helper text displayed below the textarea.
errorstring—Error message. Replaces helper text and applies error styling.
showAiButtonbooleanfalseWhether to show the 'generate with AI' button.
onAiGenerate() => void—Callback when the AI generate button is clicked.
disabledbooleanfalseWhether the textarea is disabled.
placeholderstring—Placeholder text.