浏览代码

success to render in case of no bookmarks

kaori 5 年之前
父节点
当前提交
34964048b0
共有 1 个文件被更改,包括 8 次插入22 次删除
  1. 8 22
      src/client/js/components/MyBookmarkList/MyBookmarkList.jsx

+ 8 - 22
src/client/js/components/MyBookmarkList/MyBookmarkList.jsx

@@ -79,18 +79,12 @@ class MyBookmarkList extends React.Component {
 
 
   renderNoBookmarkList = () => {
   renderNoBookmarkList = () => {
     const { t } = this.props;
     const { t } = this.props;
-    if (this.state.pages.length === 0) {
-      return (
-        <div>
-          {t('No bookmarks yet')}
-        </div>
-      );
-    }
+    return t('No bookmarks yet');
   }
   }
 
 
   renderBookmarkList = () => {
   renderBookmarkList = () => {
     return (
     return (
-      <div className="page-list-container-create">
+      <>
         <ul className="page-list-ul page-list-ul-flat mb-3">
         <ul className="page-list-ul page-list-ul-flat mb-3">
           {this.generatePageList(this.state.pages)}
           {this.generatePageList(this.state.pages)}
         </ul>
         </ul>
@@ -100,27 +94,19 @@ class MyBookmarkList extends React.Component {
           totalItemsCount={this.state.totalPages}
           totalItemsCount={this.state.totalPages}
           pagingLimit={this.state.pagingLimit}
           pagingLimit={this.state.pagingLimit}
         />
         />
-      </div>
+      </>
     );
     );
   }
   }
 
 
 
 
   render() {
   render() {
+    console.log(`pages = ${this.state.pages}`);
+    console.log(`activePage = ${this.state.activePage}`);
     return (
     return (
-      // <div className="page-list-container-create">
-      //   <ul className="page-list-ul page-list-ul-flat mb-3">
-      //     {this.generatePageList(this.state.pages)}
-      //   </ul>
-      //   <PaginationWrapper
-      //     activePage={this.state.activePage}
-      //     changePage={this.handlePage}
-      //     totalItemsCount={this.state.totalPages}
-      //     pagingLimit={this.state.pagingLimit}
-      //   />
-      // </div>
       <>
       <>
-        {this.renderNoBookmarkList()}
-        {this.renderBookmarkList()}
+        <div className="page-list-container-create">
+          {this.state.pages === 0 ? this.renderNoBookmarkList() : this.renderBookmarkList()}
+        </div>
       </>
       </>
     );
     );
   }
   }