Tier D1

RN-universal TextAreaField pilot

Scaffolded

Composition: RnLabel + RnTextarea + helper/error text. Same shape as RnInputField. aria-describedby is wired when an error or helper is present.

Side-by-side: basic field

shadcn

Shown on your public profile.

RN
Mission statement
Shown on your public profile.

Controlled + validation

Tell us what happened *

Error fires once you type something shorter than 10 characters.

Disabled

Institution statement

Semantics

AspectshadcnRNNotes
Element wrapper<div><View>Parity
Input element<textarea><TextInput multiline>RN Web renders a real textarea
Label assoc.<label htmlFor>RnLabel with htmlForClick-to-focus on web
Error statearia-invalid + messageinvalid + error messagearia-describedby wired both ways
Row hintrows={n}rows={n}Min-height scales with rows