Explorar o código

135766 able get current table

soumaeda %!s(int64=2) %!d(string=hai) anos
pai
achega
25ec05d279
Modificáronse 1 ficheiros con 5 adicións e 5 borrados
  1. 5 5
      apps/app/src/components/PageEditor/HandsontableModal.tsx

+ 5 - 5
apps/app/src/components/PageEditor/HandsontableModal.tsx

@@ -106,14 +106,14 @@ export const HandsontableModal = (): JSX.Element => {
 
   const handleModalOpen = () => {
     let markdownTableState;
-    if (table == null) {
-      // markdowntable state from Editor
-      markdownTableState = getMarkdownTable(editor);
-    }
-    else {
+    if (table != null || editor == null) {
       // markdowntable state from View
       markdownTableState = table;
     }
+    else {
+      // markdowntable state from Editor
+      markdownTableState = getMarkdownTable(editor);
+    }
     const initTableInstance = markdownTableState == null ? defaultMarkdownTable : markdownTableState.clone();
     setMarkdownTable(markdownTableState ?? defaultMarkdownTable);
     setMarkdownTableOnInit(initTableInstance);