Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
onFormSubmitValidateStart$: createEffectHook(
LifeCycleTypes.ON_FORM_SUBMIT_VALIDATE_START
),
onFormSubmitValidateSuccess$: createEffectHook(
LifeCycleTypes.ON_FORM_SUBMIT_VALIDATE_SUCCESS
),
onFormSubmitValidateFailed$: createEffectHook(
LifeCycleTypes.ON_FORM_SUBMIT_VALIDATE_FAILED
),
onFormSubmit$: createEffectHook(LifeCycleTypes.ON_FORM_SUBMIT),
onFormSubmitStart$: createEffectHook(
LifeCycleTypes.ON_FORM_SUBMIT_START
),
onFormSubmitEnd$: createEffectHook(
LifeCycleTypes.ON_FORM_SUBMIT_END
),
onFormMount$: createEffectHook(LifeCycleTypes.ON_FORM_MOUNT),
onFormUnmount$: createEffectHook(LifeCycleTypes.ON_FORM_UNMOUNT),
onFormValidateStart$: createEffectHook(
LifeCycleTypes.ON_FORM_VALIDATE_START
),
onFormValidateEnd$: createEffectHook(
LifeCycleTypes.ON_FORM_VALIDATE_END
),
onFormValuesChange$: createEffectHook(
LifeCycleTypes.ON_FORM_VALUES_CHANGE
),
onFormGraphChange$: createEffectHook(
LifeCycleTypes.ON_FORM_GRAPH_CHANGE
),const transformStatus = (type: string, ref: any) => {
switch (type) {
case LifeCycleTypes.ON_FORM_INIT:
return 'initialize'
case LifeCycleTypes.ON_FORM_SUBMIT_START:
ref.current.submitting = true
return 'submitting'
case LifeCycleTypes.ON_FORM_SUBMIT_END:
ref.current.submitting = false
return 'submitted'
default:
return ref.current.submitting ? 'submitting' : type
}
}