diff --git a/app/soapbox/components/scrollable_list.tsx b/app/soapbox/components/scrollable_list.tsx index e4dd8a2de..dc64307b5 100644 --- a/app/soapbox/components/scrollable_list.tsx +++ b/app/soapbox/components/scrollable_list.tsx @@ -104,6 +104,12 @@ const ScrollableList: React.FC = ({ } }; + const handleEndReached = () => { + if (hasMore && onLoadMore) { + onLoadMore(); + } + }; + /** Render the actual Virtuoso list */ const renderFeed = (): JSX.Element => ( = ({ className={className} data={data} startReached={onScrollToTop} - endReached={onLoadMore} + endReached={handleEndReached} isScrolling={isScrolling => isScrolling && onScroll && onScroll()} itemContent={renderItem} context={{