- The page count derives from the filtered array the table renders, not from the unfiltered total.
- Pair it with a range line that names its own set — “Showing 1–25 of 214 invoices”.
- Exactly one
isActive link, derived from the current page.
- Every list screen uses the same order: filter bar, bulk bar, table, pagination.