Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
throw new Error('Can not found effect hook selector.')
}
return env.effectSelector(type, ...args)
}
export const FormEffectHooks = {
onFormWillInit$: createEffectHook(
LifeCycleTypes.ON_FORM_WILL_INIT
),
onFormInit$: createEffectHook(LifeCycleTypes.ON_FORM_INIT),
onFormChange$: createEffectHook(LifeCycleTypes.ON_FORM_CHANGE),
onFormInputChange$: createEffectHook(
LifeCycleTypes.ON_FORM_INPUT_CHANGE
),
onFormInitialValueChange$: createEffectHook(
LifeCycleTypes.ON_FORM_INITIAL_VALUES_CHANGE
),
onFormReset$: createEffectHook(LifeCycleTypes.ON_FORM_RESET),
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