🚀 saastro/ui (Astro)
⚛️ shadcn/ui (React)
Installation
npx saastro add pagination
Usage
---
import {
Pagination,
PaginationContent,
PaginationItem,
PaginationLink,
PaginationPrevious,
PaginationNext,
} from "@/components/ui-saastro/pagination";
---
<Pagination>
<PaginationContent>
<PaginationItem>
<PaginationPrevious href="/page/1" />
</PaginationItem>
<PaginationItem>
<PaginationLink href="/page/1">1</PaginationLink>
</PaginationItem>
<PaginationItem>
<PaginationLink href="/page/2" isActive>2</PaginationLink>
</PaginationItem>
<PaginationItem>
<PaginationNext href="/page/3" />
</PaginationItem>
</PaginationContent>
</Pagination>
Props
PaginationLink
| Prop | Type | Default | Description |
|---|---|---|---|
| href | string | - | Target URL |
| isActive | boolean | false | Whether this is the current page |