Open
Description
What is the current behavior?
- pauseValidation is not working.
My Code
/* Custom form template*/
const CustomFormTemplate = ({
formDetails,
submitDetails,
formFields,
name
}: FormTempateProps) => {
const { handleSubmit, getState, reset, pauseValidation } = useFormApi();
return(
<Form name={name} form={formDetails} onSubmitCapture={handleSubmit} className="data-form" onChange={pauseValidation}>
{formFields}
<BgButton
disabled={submitting}
className="mr-10 m-t-25 text-white"
bgColor="blue"
size="middle"
long={true}
htmlType="submit"
>
submit
</BgButton>
</Form>
);
};
/* Parent component */
<FormRenderer
schema={schema}
onSubmit={(values) => saveData(values)}
componentMapper={componentMapper}
subscription={{ values: true }}
>
{({ formFields }) => (
<CustomFormTemplate
submitDetails={submitOperationDetails}
formDetails={formOpertaionDetails}
formFields={formFields}
name='xyz'
/>
)}
</FormRenderer>
What is the expected behavior?
- PauseValidation should pause the validation.
Metadata
Metadata
Assignees
Labels
No labels