Sfoglia il codice sorgente

refactor pagingLimit

itizawa 5 anni fa
parent
commit
ed6f20e631

+ 1 - 1
src/client/js/components/PageAttachment.jsx

@@ -18,7 +18,7 @@ class PageAttachment extends React.Component {
     this.state = {
     this.state = {
       activePage: 1,
       activePage: 1,
       totalAttachments: 0,
       totalAttachments: 0,
-      limit: null,
+      limit: Infinity,
       attachments: [],
       attachments: [],
       inUse: {},
       inUse: {},
       attachmentToDelete: null,
       attachmentToDelete: null,

+ 1 - 1
src/client/js/components/PageList.jsx

@@ -19,7 +19,7 @@ const PageList = (props) => {
 
 
   const [activePage, setActivePage] = useState(1);
   const [activePage, setActivePage] = useState(1);
   const [totalPages, setTotalPages] = useState(0);
   const [totalPages, setTotalPages] = useState(0);
-  const [limit, setLimit] = useState(null);
+  const [limit, setLimit] = useState(Infinity);
 
 
   function setPageNumber(selectedPageNumber) {
   function setPageNumber(selectedPageNumber) {
     setActivePage(selectedPageNumber);
     setActivePage(selectedPageNumber);

+ 1 - 2
src/client/js/components/PaginationWrapper.jsx

@@ -158,7 +158,7 @@ PaginationWrapper.propTypes = {
   activePage: PropTypes.number.isRequired,
   activePage: PropTypes.number.isRequired,
   changePage: PropTypes.func.isRequired,
   changePage: PropTypes.func.isRequired,
   totalItemsCount: PropTypes.number.isRequired,
   totalItemsCount: PropTypes.number.isRequired,
-  pagingLimit: PropTypes.number,
+  pagingLimit: PropTypes.number.isRequired,
   align: PropTypes.string,
   align: PropTypes.string,
   size: PropTypes.string,
   size: PropTypes.string,
 };
 };
@@ -166,7 +166,6 @@ PaginationWrapper.propTypes = {
 PaginationWrapper.defaultProps = {
 PaginationWrapper.defaultProps = {
   align: 'left',
   align: 'left',
   size: 'md',
   size: 'md',
-  pagingLimit: Infinity,
 };
 };
 
 
 export default PaginationWrapper;
 export default PaginationWrapper;

+ 1 - 1
src/client/js/services/PageHistoryContainer.js

@@ -28,7 +28,7 @@ export default class PageHistoryContainer extends Container {
 
 
       totalPages: 0,
       totalPages: 0,
       activePage: 1,
       activePage: 1,
-      pagingLimit: null,
+      pagingLimit: Infinity,
     };
     };
 
 
     this.retrieveRevisions = this.retrieveRevisions.bind(this);
     this.retrieveRevisions = this.retrieveRevisions.bind(this);