|
|
@@ -1156,11 +1156,18 @@ const CodeMirrorEditorFc = React.forwardRef((props, ref) => {
|
|
|
openDrawioModal(drawioMxFile);
|
|
|
}, [openDrawioModal]);
|
|
|
|
|
|
- const openTableModalHandler = (table, editor, autoFormatMarkdownTable) => {
|
|
|
+ const openTableModalHandler = useCallback((table, editor, autoFormatMarkdownTable) => {
|
|
|
openHandsontableModal(table, editor, autoFormatMarkdownTable);
|
|
|
- };
|
|
|
-
|
|
|
- return <CodeMirrorEditor ref={ref} onClickDrawioBtn={openDrawioModalHandler} onClickTableBtn={openTableModalHandler} {...props} />;
|
|
|
+ }, [openHandsontableModal]);
|
|
|
+
|
|
|
+ return (
|
|
|
+ <CodeMirrorEditor
|
|
|
+ ref={ref}
|
|
|
+ onClickDrawioBtn={openDrawioModalHandler}
|
|
|
+ onClickTableBtn={openTableModalHandler}
|
|
|
+ {...props}
|
|
|
+ />
|
|
|
+ );
|
|
|
});
|
|
|
|
|
|
CodeMirrorEditorFc.displayName = 'CodeMirrorEditorFc';
|