Skip to main content

Function: useFormContext()

useFormContext(): FormContextType<object>

Defined in: hooks/useFormContext.ts:30

Hook to access the form context containing form state and methods. This hook provides access to the FormState instance, validation errors, submission state, and form control methods.

Returns

FormContextType<object>

Form context object with form state and methods

Example

const MyComponent = () => {
const { form, submitting, submitForm, validationErrors } = useFormContext();

return (
<div>
<button onClick={submitForm} disabled={submitting}>
{submitting ? 'Submitting...' : 'Submit'}
</button>
{validationErrors && <div>Validation errors occurred</div>}
</div>
);
};