Przeglądaj źródła

get data from server after state is set

Yuken Tezuka 3 lat temu
rodzic
commit
58165fd3a7

+ 3 - 3
packages/app/src/components/PageEditorByHackmd.tsx

@@ -198,15 +198,15 @@ export const PageEditorByHackmd = (): JSX.Element => {
       );
       const res = await saveOrUpdate(optionsToSave, { pageId, path: currentPagePathOrPathname, revisionId: revisionIdHackmdSynced }, markdown);
 
-      // update pageData
-      mutatePageData();
-
       // set updated data
       setRemoteRevisionId(res.revision._id);
       mutateRevisionIdHackmdSynced(res.page.revisionHackmdSynced);
       mutateHasDraftOnHackmd(res.page.hasDraftOnHackmd);
       updatePageTagsForEditors(res.tags);
 
+      // update pageData
+      mutatePageData();
+
       // call reset
       setIsInitialized(false);