Bind the text
Keep the text in React state. Pass the string to value and its setter to onChange.
Name the field
Use label for its accessible name. A prompt supplies placeholder text when the field is empty.
Choose keyboard and Return behavior
Set kind to describe the value, such as name, email or decimal. submitLabel supplies the Return-key hint; onSubmit handles Return in a single-line field.
API
Scroll horizontally to read every column.
| Prop | Type | Description |
|---|---|---|
label | string | The accessible name. |
value | string | The current text. |
onChange | (value: string) => void | Receives edited text. |
prompt | string | Optional placeholder. |
kind | TextFieldKind | Keyboard and autofill intent. |
submitLabel | SubmitLabel | Return-key hint. |
onSubmit | () => void | Single-line Return action. |
Related: Quick start, List, Screen.
:::