use/useObjectForm
Overview
Bridges a generic form context with an object instance, handling submission, redirection, and unsaved-change warnings.
Methods
- defaultOnSubmissionError - Default implementation for onSubmissionError hook.
- defaultOnSubmissionSuccess - Default implementation for onSubmissionSuccess hook.
- defaultOnSubmissionWarningsRequireConfirmation - Default implementation for onSubmissionWarningsRequireConfirmation hook.
- defaultOnSubmitAnyError - Default implementation for onSubmitAnyError hook.
- defaultOnSubmitNotAnyModified - Default implementation for onSubmitNotAnyModified hook.
- useObjectForm - This composition function bridges the gap between the generic FormContext (useForm) and data handling ObjectInstance (useObject, useObjectInstance).
Types
ObjectFormInstance
ObjectFormRawProps
ObjectFormRawState
ObjectFormProps
ObjectFormProps = UnwrapNestedRefs
ObjectFormState
ObjectFormState = UnwrapNestedRefs
OnSubmissionError
OnSubmissionError = (options: object) => Promise
OnSubmissionSuccess
OnSubmissionSuccess = (options: object) => Promise
OnSubmissionWarningsRequireConfirmation
OnSubmissionWarningsRequireConfirmation = (options: object) => Promise
OnSubmitAnyError
OnSubmitAnyError = (options: object) => Promise
OnSubmitNotAnyModified
OnSubmitNotAnyModified = (options: object) => Promise
Source
client/lib/use/useObjectForm.js:1