ryohek 5 лет назад
Родитель
Сommit
122c3a908d
1 измененных файлов с 13 добавлено и 10 удалено
  1. 13 10
      src/client/js/components/PageEditor/GridEditModal.jsx

+ 13 - 10
src/client/js/components/PageEditor/GridEditModal.jsx

@@ -12,16 +12,27 @@ export default class GridEditModal extends React.PureComponent {
 
     this.state = {
       show: false,
+      gridHtml: '',
     };
 
+    this.init = this.init.bind(this);
     this.show = this.show.bind(this);
     this.hide = this.hide.bind(this);
     this.cancel = this.cancel.bind(this);
     this.pasteCodedGrid = this.pasteCodedGrid.bind(this);
   }
 
-  show() {
-    this.expandGridDiagram();
+  init(gridHtml) {
+    const initGridHtml = gridHtml;
+    this.setState(
+      {
+        gridHtml: initGridHtml,
+      },
+    );
+  }
+
+  show(gridHtml) {
+    this.init(gridHtml);
     this.setState({ show: true });
   }
 
@@ -44,14 +55,6 @@ export default class GridEditModal extends React.PureComponent {
     this.cancel();
   }
 
-  expandGridDiagram(isCursorInGrid, gridHtml) {
-    let gridFigureOnModal;
-    if (isCursorInGrid) {
-      gridFigureOnModal = gridHtml;
-      return gridFigureOnModal;
-    }
-  }
-
   showBgCols() {
     const cols = [];
     for (let i = 0; i < 12; i++) {