Skip to main content

Installation

Usage

Component API

Pagination

The root pagination component.

PaginationContent

Container for pagination items.

PaginationItem

Wrapper for individual pagination elements.
Clickable pagination link with active state support.
Props:
  • isActive - Whether this page is currently active
  • size - Button size variant (default: "icon")

PaginationPrevious

Previous page navigation button.

PaginationNext

Next page navigation button.

PaginationEllipsis

Ellipsis indicator for skipped pages.

Examples

Simple Pagination

A simple pagination with only page numbers:

Icons Only

Use just the previous and next buttons without page numbers:

Next.js Integration

To use the Next.js <Link /> component with pagination: