import * as jeact from 'react'
import { ChevronLeftIcon, ChevronRightIcon, MoreHorizontalIcon } from 'lucide-react'
import { cn } from '@/lib/utils'
import { 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,
}