From ded03d1bac84d9ad937cf0d2b21c5ff8882a5c83 Mon Sep 17 00:00:00 2001 From: Abbey Campbell Date: Tue, 16 Dec 2025 13:13:43 -0800 Subject: [PATCH] use constant for per_page param --- src/components/Projects/hooks/useInfiniteProjectsScroll.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/components/Projects/hooks/useInfiniteProjectsScroll.ts b/src/components/Projects/hooks/useInfiniteProjectsScroll.ts index 339de0d63..aeb812fc7 100644 --- a/src/components/Projects/hooks/useInfiniteProjectsScroll.ts +++ b/src/components/Projects/hooks/useInfiniteProjectsScroll.ts @@ -4,10 +4,12 @@ import { useAuthenticatedInfiniteQuery } from "sharedHooks"; +const ITEMS_PER_PAGE = 20; + const useInfiniteProjectsScroll = ( { params: newInputParams, enabled }: object ): object => { const baseParams = { ...newInputParams, - per_page: 20, + per_page: ITEMS_PER_PAGE, ttl: -1, rule_details: true, fields: { @@ -49,7 +51,7 @@ const useInfiniteProjectsScroll = ( { params: newInputParams, enabled }: object /* eslint-disable consistent-return */ { getNextPageParam: lastPage => { - if ( !lastPage || lastPage.results.length < 20 ) { + if ( !lastPage || lastPage.results.length < ITEMS_PER_PAGE ) { return undefined; } return lastPage.page + 1;