Form

A form wrapper component that simplifies validation and submission.

Usage

API Reference

Form

A form with no default layout. Pass className for spacing and structure (for example flex w-full flex-col gap-4 for a vertical field stack).

Dialog, sheet, drawer: Place DialogHeader (or sheet/drawer header) outside the form. Wrap DialogPanel and DialogFooter only in <Form className="contents"> (or <form className="contents">). The contents display value keeps panel and footer participating correctly in the popup flex layout without nesting the header inside the <form>.

Examples

Using with Zod