// Navigation
Pagination
Navigate through a list of items.
// Rendering preview…
// Install
npx shadcn@latest add @dakik/pagination// Usage
1import { Pagination, PaginationPrevious, PaginationNext, PaginationItem } from "@/components/ui/pagination";23<Pagination />// Code
1"use client";23import {4 Pagination as ArkPagination,5 usePaginationContext,6} from "@ark-ui/react/pagination";7import { ChevronLeft, ChevronRight, Ellipsis } from "lucide-react";8import type React from "react";9import { cn } from "@/lib/utils";10import { Button } from "@/registry/react/components/button";1112export const usePagination = usePaginationContext;1314interface PaginationProps15 extends React.ComponentProps<typeof ArkPagination.Root> {}1617export const Pagination = (props: PaginationProps) => {18 const { className, ...rest } = props;1920 return (21 <ArkPagination.Root22 className={cn(23 "mx-auto",24 "w-full",25 "flex justify-center gap-1",26 className27 )}28 data-slot="pagination"// Dependencies