From 12f9c13a23130d1f60887e129aa1d418d2401ee5 Mon Sep 17 00:00:00 2001 From: Nicolas Mowen Date: Mon, 26 Feb 2024 13:17:33 -0700 Subject: [PATCH] Remove direct callback --- web/src/pages/Events.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/web/src/pages/Events.tsx b/web/src/pages/Events.tsx index f8a87aecb..4c68813fe 100644 --- a/web/src/pages/Events.tsx +++ b/web/src/pages/Events.tsx @@ -82,6 +82,10 @@ export default function Events() { [reviewPages] ); + const onLoadNextPage = useCallback(() => { + setSize(size + 1); + }, [size]); + // preview videos const previewTimes = useMemo(() => { @@ -195,7 +199,7 @@ export default function Events() { relevantPreviews={allPreviews} reachedEnd={isDone} isValidating={isValidating} - loadNextPage={() => setSize(size + 1)} + loadNextPage={onLoadNextPage} markItemAsReviewed={markItemAsReviewed} /> ); @@ -209,7 +213,7 @@ export default function Events() { reachedEnd={isDone} isValidating={isValidating} filter={reviewFilter} - loadNextPage={() => setSize(size + 1)} + loadNextPage={onLoadNextPage} markItemAsReviewed={markItemAsReviewed} onSelectReview={setSelectedReviewId} pullLatestData={updateSegments}