[questions][ui] show load more only when more than one page

This commit is contained in:
Jeff Sieu
2022-11-08 02:22:22 +08:00
parent e32c7efab2
commit 4a59732281

View File

@@ -9,8 +9,15 @@ export default function PaginationLoadMoreButton(
props: PaginationLoadMoreButtonProps,
) {
const {
query: { hasNextPage, isFetchingNextPage, fetchNextPage },
query: { data, hasNextPage, isFetchingNextPage, fetchNextPage },
} = props;
const isOnlyOnePage = data?.pages.length === 1;
if (isOnlyOnePage && !hasNextPage) {
return null;
}
return (
<Button
disabled={!hasNextPage || isFetchingNextPage}