useFormStore
Creates and returns the store of the form.
const form = useFormStore<Values, ResponseData>(options);
Generics
Values
FieldValues
ResponseData
Maybe<
ResponseData
> =undefined
Explanation
If you use TypeScript, you should define your field values. This way the library knows exactly which fields your form has and what values they expect. It also allows autocompletion and TypeScript notifies you of typos.
It is recommended to use
type
instead ofinterface
as this currently requires an explicit index signature in TypeScript. More about this here.
Parameter
options
FormOptions
Return
form
FormStore