import type * as React from "react"
import { ChevronLeft, ChevronRight, MoreHorizontal } from "lucide-react"
import { cn } from "@/lib/utils"
import { type Button, buttonVariants } from "@/components/ui/button"
function Pagination({ className, ...props }: React.ComponentProps<"nav">) {
return (
)
}
function PaginationContent({ className, ...props }: React.ComponentProps<"ul">) {
return
}
function PaginationItem({ ...props }: React.ComponentProps<"li">) {
return
}
type PaginationLinkProps = {
isActive?: boolean
} & Pick, "size"> &
React.ComponentProps<"a">
function PaginationLink({ className, isActive, size = "icon", ...props }: PaginationLinkProps) {
return (
)
}
function PaginationPrevious({ className, ...props }: React.ComponentProps) {
return (
Previous
)
}
function PaginationNext({ className, ...props }: React.ComponentProps) {
return (
Next
)
}
function PaginationEllipsis({ className, ...props }: React.ComponentProps<"span">) {
return (
More pages
)
}
export {
Pagination,
PaginationContent,
PaginationLink,
PaginationItem,
PaginationPrevious,
PaginationNext,
PaginationEllipsis,
}