Built-in Schema Fields
TextareaField
Basic Usage
Use TextareaField when the schema needs multi-line text input.
Registry
- Key:
textarea - Module:
src/forms/fields/TextareaField.tsx
Role in SchemaForm
Multi-line text using the Textarea component and FieldLayout, with useEngineField for store binding.
Common field props
name, label, instructions, warning, placeholder, required, disabled, optional rows/cols if present on schema node (forwarded per implementation).
Example schema
json
{
"$field": "textarea",
"name": "description",
"label": "Description",
"validation": "max:2000"
}Related
- Plain component docs: Textarea
Edit this page
Last updated: May 22, 2026, 6:53 PM