Search documentation, components, and switch theme.
React Hook Form integration with validation and error handling.
npx shadcn@latest add @formance/form
npm install react-hook-form radix-ui
import { Form, FormControl, FormDescription, FormField, FormItem, FormLabel, FormMessage, } from '@/components/ui/form'
<Form {...form}> <form onSubmit={form.handleSubmit(onSubmit)}> <FormField control={form.control} name="email" render={({ field }) => ( <FormItem> <FormLabel>Email</FormLabel> <FormControl> <Input placeholder="you@formance.com" {...field} /> </FormControl> <FormDescription>Your account email address.</FormDescription> <FormMessage /> </FormItem> )} /> </form> </Form>