diff --git a/packages/ui/primitives/data-table-pagination.tsx b/packages/ui/primitives/data-table-pagination.tsx index feebf6c54..a143960b4 100644 --- a/packages/ui/primitives/data-table-pagination.tsx +++ b/packages/ui/primitives/data-table-pagination.tsx @@ -20,6 +20,9 @@ export function DataTablePagination({ table, additionalInformation = 'VisibleCount', }: DataTablePaginationProps) { + const pageCount = table.getPageCount(); + const isEmptyTable = pageCount === 0; + return (
@@ -65,7 +68,9 @@ export function DataTablePagination({
- Page {table.getState().pagination.pageIndex + 1} of {table.getPageCount()} + {isEmptyTable + ? 'Page 1 of 1' + : `Page ${table.getState().pagination.pageIndex + 1} of ${pageCount}`}
@@ -99,7 +104,7 @@ export function DataTablePagination({