Quick start
Installation
Basic usage
Let's start with a simple login form. The form data is represented by the following TypeScript type:
0. Define a field
Notice that the field receives everything it needs from useField hook to be functional without needing to know where those values come from.
1. Setup the engine
2. Build the form
Preview
Preview
Note
The form above is unstyled intentionally. BlueForm is headless. Styling is entirely up to you.

