From 3679c82b1065c2f7e4da055a1d1a0daf175f51e5 Mon Sep 17 00:00:00 2001 From: Deepak Paul Date: Wed, 19 Jul 2023 22:38:08 +0530 Subject: [PATCH] fix: load more button visibility issue resolved and now loads data upon clicking --- src/components/ListRepositories.tsx | 8 ++++---- src/components/RecentRepoListWrap.tsx | 15 +++++++-------- src/components/RepoListWrap.tsx | 8 +++++--- src/components/VotedRepoListWrap.tsx | 8 +++++--- src/hooks/useRepositoriesList.ts | 6 +++--- src/hooks/useVotedRepositoriesList.ts | 6 +++--- 6 files changed, 27 insertions(+), 24 deletions(-) diff --git a/src/components/ListRepositories.tsx b/src/components/ListRepositories.tsx index b0703da6..7885af01 100644 --- a/src/components/ListRepositories.tsx +++ b/src/components/ListRepositories.tsx @@ -4,24 +4,24 @@ import Skeleton from "react-loading-skeleton"; export declare interface ListRepositoriesProps { activeLink: string | null; - limit: number; handleLoadingMore: () => void; fetchedData: DbRepo[]; title: string; + hasNextPage: boolean; } const ListRepositories = ({ activeLink, - limit, handleLoadingMore, fetchedData, title, + hasNextPage, }: ListRepositoriesProps): JSX.Element => { if (!fetchedData.length) { return (
- {Array.from(Array(10).keys()).map(item => ( + {Array.from(Array(25).keys()).map(item => (
- {fetchedData.length > 0 && activeLink !== "myVotes" && limit <= 100 && ( + {fetchedData.length > 0 && activeLink !== "myVotes" && hasNextPage && (