Fix CSV export missing last page (#7167)

This commit is contained in:
Charles Bochet
2024-09-20 05:42:59 +02:00
committed by GitHub
parent b1889e4569
commit 7781d70bb8
5 changed files with 7 additions and 230 deletions

View File

@ -142,10 +142,6 @@ export const useTableData = ({
});
useEffect(() => {
const MAXIMUM_REQUESTS = isDefined(totalCount)
? Math.min(maximumRequests, totalCount / pageSize)
: maximumRequests;
const fetchNextPage = async () => {
setInflight(true);
setPreviousRecordCount(records.length);
@ -167,8 +163,8 @@ export const useTableData = ({
}
if (
pageCount >= MAXIMUM_REQUESTS ||
(isDefined(totalCount) && records.length === totalCount)
pageCount >= maximumRequests ||
(isDefined(totalCount) && records.length >= totalCount)
) {
setPageCount(0);