Skip to content

Commit 2621602

Browse files
authored
Merge pull request #1871 from appirio-tech/issue_1788
fix issue_1788
2 parents d7f1fde + 593474f commit 2621602

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/projects/list/components/Projects/ProjectsCardView.jsx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ require('./ProjectsGridView.scss')
1313
const ProjectsCardView = props => {
1414
//const { projects, members, totalCount, criteria, pageNum, applyFilters, sortHandler, onPageChange, error, isLoading, onNewProjectIntent } = props
1515
// TODO: use applyFilters and onNewProjectIntent. Temporary delete to avoid lint errors.
16-
const { projects, members, currentUser, onPageChange, pageNum, totalCount, infiniteAutoload, setInfiniteAutoload, isLoading, projectsStatus, onChangeStatus } = props
16+
const { projects, members, currentUser, onPageChange, pageNum, totalCount, infiniteAutoload, setInfiniteAutoload, isLoading, onChangeStatus } = props
1717
// const currentSortField = _.get(criteria, 'sort', '')
1818

1919
// annotate projects with member data
@@ -63,8 +63,9 @@ const ProjectsCardView = props => {
6363
{ [...projects, ...placeholders].map(renderProject)}
6464
<div className="project-card"><NewProjectCard /></div>
6565
</InfiniteScroll>
66-
{ !isLoading && !infiniteAutoload && hasMore && <button type="button" className="tc-btn tc-btn-primary" onClick={handleLoadMore} key="loadMore">Load more projects</button>}
67-
{ !isLoading && !hasMore && <span key="end">No more {projectsStatus} projects</span>}
66+
{ hasMore ?
67+
!isLoading && !infiniteAutoload && <button type="button" className="tc-btn tc-btn-primary" onClick={handleLoadMore} key="loadMore">Load more projects</button>
68+
: !isLoading && !infiniteAutoload && <button type="button" className="tc-btn tc-btn-primary" onClick={handleLoadMore} key="loadMore" disabled>Load more projects</button>}
6869
</div>
6970
)
7071
}

0 commit comments

Comments
 (0)