Add isFetching
This commit is contained in:
@@ -156,9 +156,16 @@ export const FeedsScreen = withAuthRequired(function FeedsScreenImpl(
|
|||||||
setIsPTR(false)
|
setIsPTR(false)
|
||||||
}, [setIsPTR, refetchPopularFeeds])
|
}, [setIsPTR, refetchPopularFeeds])
|
||||||
const onEndReached = React.useCallback(() => {
|
const onEndReached = React.useCallback(() => {
|
||||||
if (isUserSearching || !hasNextPopularFeedsPage || popularFeedsError) return
|
if (
|
||||||
|
isPopularFeedsFetching ||
|
||||||
|
isUserSearching ||
|
||||||
|
!hasNextPopularFeedsPage ||
|
||||||
|
popularFeedsError
|
||||||
|
)
|
||||||
|
return
|
||||||
fetchNextPopularFeedsPage()
|
fetchNextPopularFeedsPage()
|
||||||
}, [
|
}, [
|
||||||
|
isPopularFeedsFetching,
|
||||||
isUserSearching,
|
isUserSearching,
|
||||||
popularFeedsError,
|
popularFeedsError,
|
||||||
hasNextPopularFeedsPage,
|
hasNextPopularFeedsPage,
|
||||||
|
|||||||
Reference in New Issue
Block a user