A
Auralix UI

Pagination

Clean page navigation with dynamic ellipsis.

Preview

Installation

bash
npx auralix-ui add pagination

Usage

Basic Pagination

tsx
import { Pagination } from "@/components/ui/Pagination";

<Pagination 
  currentPage={page} 
  totalPages={10} 
  onPageChange={setPage} 
/>

Props

NameTypeDefaultDescription
currentPagenumber-Current active page.
totalPagesnumber-Total number of pages.
onPageChange(page: number) => void-Callback when page changes.
size"sm" | "md" | "lg""md"Size of pagination buttons.