Просмотр исходного кода

revisionId == null, do not render

Shun Miyazawa 4 лет назад
Родитель
Сommit
3534ab2f95
1 измененных файлов с 6 добавлено и 4 удалено
  1. 6 4
      packages/app/src/components/Page.jsx

+ 6 - 4
packages/app/src/components/Page.jsx

@@ -143,16 +143,18 @@ class Page extends React.Component {
   }
 
   render() {
-    const {
-      appContainer, pageContainer, editorMode, isEnabledAttachTitleHeader,
-    } = this.props;
+    const { appContainer, pageContainer } = this.props;
     const { isMobile } = appContainer;
     const isLoggedIn = appContainer.currentUser != null;
     const { markdown, revisionId } = pageContainer.state;
 
+    if (revisionId == null) {
+      return <></>;
+    }
+
     return (
       <div className={`mb-5 ${isMobile ? 'page-mobile' : ''}`}>
-        <RevisionRenderer growiRenderer={this.growiRenderer} markdown={revisionId != null ? markdown : ''} />
+        <RevisionRenderer growiRenderer={this.growiRenderer} markdown={markdown} />
 
         { isLoggedIn && (
           <>