TextField
Renders a single-line <input> or multi-line <textarea>. Use inside Field to add a label, hint, and error message.
Input types
tsx
<Field label="Text" id="tf-text">
<TextField name="tf-text" type="text" />
</Field>
<Field label="Email" id="tf-email">
<TextField name="tf-email" type="email" />
</Field>
<Field label="Password" id="tf-pass">
<TextField name="tf-pass" type="password" />
</Field>Textarea
tsx
<Field label="Message" id="tf-ta">
<TextField name="tf-ta" type="textarea" rows={4} />
</Field>Sizes
tsx
<TextField name="tf-sm" size="sm" />
<TextField name="tf-md" size="md" />
<TextField name="tf-lg" size="lg" />States
tsx
<TextField name="tf-dis" disabled />
<TextField name="tf-val" value="Prefilled value" />