Default
Empty field state.
/render stateMulti-line prompt and prose input with validation support.
Textarea is for prompt and prose entry. Keep surrounding composition responsible for actions.
Controls update query params directly, so every primitive state can be linked, rendered, and screenshotted deterministically.
Every state maps to the same render route through the `state` query param.
Empty field state.
/render stateValue present.
/render stateValidation failure.
/render stateLocked field.
/render state| Name | Type | Default | Description |
|---|---|---|---|
label | ReactNode | - | Optional field label. |
help | ReactNode | - | Muted helper text. |
error | ReactNode | - | Error copy and invalid treatment. |
placeholder | string | - | Native placeholder text. |