Form
A form wrapper component that simplifies validation and submission.
Loading...
Loading code...
Installation
Usage
import {
Field,
FieldControl,
FieldError,
FieldLabel,
} from "@/components/ui/field"
import { Form } from "@/components/ui/form"<Form
onSubmit={(e) => {
/* handle submit */
}}
>
<Field>
<FieldLabel>Email</FieldLabel>
<FieldControl name="email" type="email" required />
<FieldError>Please enter a valid email.</FieldError>
</Field>
</Form>Examples
Using with Zod
Loading...
Loading code...