From 16aac1dcfd9277405a101481c72d376e07bf80f4 Mon Sep 17 00:00:00 2001 From: Vaillant Samuel Date: Fri, 13 Jul 2018 15:02:33 +0200 Subject: [PATCH] fix(react): use hasMore for infinite scroll --- React InstantSearch/infinite-scroll/src/InfiniteHits.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/React InstantSearch/infinite-scroll/src/InfiniteHits.js b/React InstantSearch/infinite-scroll/src/InfiniteHits.js index 1aeb96cc05..7c1858d073 100644 --- a/React InstantSearch/infinite-scroll/src/InfiniteHits.js +++ b/React InstantSearch/infinite-scroll/src/InfiniteHits.js @@ -6,17 +6,17 @@ import Hit from './Hit'; class InfiniteHits extends Component { static propTypes = { hits: PropTypes.arrayOf(PropTypes.object).isRequired, - minHitsPerPage: PropTypes.number.isRequired, + hasMore: PropTypes.bool.isRequired, refine: PropTypes.func.isRequired, }; sentinel = null; onReachThreshold = entries => { - const { hits, minHitsPerPage, refine } = this.props; + const { hasMore, refine } = this.props; entries.forEach(entry => { - if (entry.isIntersecting && hits.length >= minHitsPerPage) { + if (entry.isIntersecting && hasMore) { refine(); } });