Skip to content

Commit d648a94

Browse files
authored
fix(react): cancel callback
perform check prior to setting form option...
1 parent ae49bdb commit d648a94

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/react-form-renderer/src/form-renderer/form-renderer.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ const FormRenderer = ({
5454
}, [onSubmit, fileInputs]);
5555

5656
const handleCancelCallback = useCallback((getState) => {
57-
return !isFunc(onCancel) ? undefined : ((...args) => onCancel(getState().values, ...args));
57+
return ((...args) => onCancel(getState().values, ...args));
5858
}, [onCancel]);
5959

6060
const handleResetCallback = useCallback((reset) => (...args) => {
@@ -137,7 +137,7 @@ const FormRenderer = ({
137137
unRegisterInputFile,
138138
pristine,
139139
onSubmit,
140-
onCancel: handleCancelCallback(getState),
140+
onCancel: isFunc(onCancel) ? handleCancelCallback(getState) : undefined,
141141
onReset: handleResetCallback(reset),
142142
onError: handleErrorCallback,
143143
getState,

0 commit comments

Comments
 (0)