Pagination
Prev + numbered pages + smart ellipsis + next. Keyboard-friendly, aria-current on the active page.
Use Pagination for list / table views where the dataset is paginated server-side. For client-only short lists prefer "load more" or VirtualList.
Install
Pull from the workspace packages (already available if you ran pnpm add):
Examples
Page 3 of 12 · 50 of 100 (sm)
Guidelines
✓
Reflect page in the URL.Shareable links stay deep-linkable; back/forward work.
✕
Hide Pagination when there is one page.Component returns null already when pageCount ≤ 1.