فهرست منبع

Merge branch 'master' into fix/106560-fix-VRT

yuken 3 سال پیش
والد
کامیت
aab04be949
2فایلهای تغییر یافته به همراه4 افزوده شده و 3 حذف شده
  1. 2 2
      packages/app/src/components/PageEditor/CodeMirrorEditor.jsx
  2. 2 1
      packages/app/src/components/PageEditor/Editor.tsx

+ 2 - 2
packages/app/src/components/PageEditor/CodeMirrorEditor.jsx

@@ -1,4 +1,4 @@
-import React, { useCallback } from 'react';
+import React, { useCallback, memo } from 'react';
 
 
 import { createValidator } from '@growi/codemirror-textlint';
 import { createValidator } from '@growi/codemirror-textlint';
 import { commands } from 'codemirror';
 import { commands } from 'codemirror';
@@ -1163,4 +1163,4 @@ const CodeMirrorEditorFc = React.forwardRef((props, ref) => {
 
 
 CodeMirrorEditorFc.displayName = 'CodeMirrorEditorFc';
 CodeMirrorEditorFc.displayName = 'CodeMirrorEditorFc';
 
 
-export default CodeMirrorEditorFc;
+export default memo(CodeMirrorEditorFc);

+ 2 - 1
packages/app/src/components/PageEditor/Editor.tsx

@@ -1,5 +1,6 @@
 import React, {
 import React, {
   useState, useRef, useImperativeHandle, useCallback, ForwardRefRenderFunction, forwardRef,
   useState, useRef, useImperativeHandle, useCallback, ForwardRefRenderFunction, forwardRef,
+  memo,
 } from 'react';
 } from 'react';
 
 
 import Dropzone from 'react-dropzone';
 import Dropzone from 'react-dropzone';
@@ -347,4 +348,4 @@ const Editor: ForwardRefRenderFunction<IEditorMethods, EditorPropsType> = (props
   );
   );
 };
 };
 
 
-export default forwardRef(Editor);
+export default memo(forwardRef(Editor));