From 50dfb28dcf059794cea51bd0cabf5e367f1f0abe Mon Sep 17 00:00:00 2001 From: Naumov Alexey Date: Fri, 1 Oct 2021 14:39:59 +0300 Subject: [PATCH] fix(core-app): CB-1149 use props object instead of callback arguments --- .../core-app/src/shared/InlineEditor/InlineEditor.tsx | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx b/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx index b21c9b23d9..d2aa21d2a4 100644 --- a/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx +++ b/webapp/packages/core-app/src/shared/InlineEditor/InlineEditor.tsx @@ -69,6 +69,7 @@ export const InlineEditor = observer onReject, onSave, value, + disableSave, }); const commonDialogService = useService(CommonDialogService); @@ -90,13 +91,13 @@ export const InlineEditor = observer const handleKeyDown = useCallback((event: React.KeyboardEvent) => { switch (event.key) { case 'Enter': - !disableSave && props.onSave(); + !props.disableSave && props.onSave(); break; case 'Escape': props.onReject?.(); break; } - }, [disableSave]); + }, []); const inputRef = useRef(null);