- "normalizeNestedObjects" - Used to add nested object support to
useFields
oruseForms
. - "useConstraints" - A declarative way of creating validation logic.
- "useErrors" - Tracks form errors.
- "useFields" - Tracks form values.
- "useForm" - holds the state of the form (eg touches, values, errors).
- "useHandlers" - Consolidates a list of functions into one function.
- "useNormalizers" - Creates a single normalizer function from a list of normalizers.
- "useSettersAsEventHandler" - Converts a list of setters to a single event handler.
- "useSettersAsRefEventHandler" - Converts a list of setters to a single event handler using a ref to register the event.
- "useSubmission" - Handles form submission.
- "useTouch" - Tracks form touches.
- "useValidateAsSetter" - Adds support for using
useForm.validate
withuseSettersAsEventHandler
oruseSettersAsRefEventHandler
. - "useValidation" - Handles validation logic for a form.