Search documentation

Search components and pages

Pagination

Pagination with page navigation, next and previous links.

01

Installation

Add the pagination component with the shadcn CLI.

bash
npx shadcn@latest add https://swiss.ui.unsanity.ai/r/pagination.json
02

Usage

tsx
import { Pagination } from "@/components/ui/pagination"
03

Examples

Default

import {
  Pagination,
  PaginationContent,
  PaginationItem,
  PaginationLink,
  PaginationNext,
  PaginationPrevious,
} from "@/components/ui/pagination"

<Pagination>
  <PaginationContent>
    <PaginationItem><PaginationPrevious href="#" /></PaginationItem>
    <PaginationItem><PaginationLink href="#" isActive>2</PaginationLink></PaginationItem>
    <PaginationItem><PaginationNext href="#" /></PaginationItem>
  </PaginationContent>
</Pagination>