Skip to content
Block PartsPro

Text Field

A text input with a label, helper or error text, and optional icons or add-ons on either side.

Usage

Enter a full email address, like alina@wunderui.dev.

Installation

bash
npm install @wunderui/react

Then import what you need:

tsx
import { TextField, TextFieldProps } from "@wunderui/react"

API Reference

PropTypeDefault
labelReactNode—
labelTrailingReactNode—
optionalboolean—
helperReactNode—
errorReactNode—
leadingReactNode—
trailingReactNode—
size"sm" | "default" | "lg""default"
wrapperClassNamestring—
...propsComponentProps<"input">—