import * as React from "react" import { View, Text } from "@tarojs/components" import { ChevronLeft, ChevronRight, Ellipsis } from "lucide-react-taro" import { cn } from "@/lib/utils" import { ButtonProps, buttonVariants } from "@/components/ui/button" const Pagination = ({ className, ...props }: React.ComponentPropsWithoutRef) => ( ) Pagination.displayName = "Pagination" const PaginationContent = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, ...props }, ref) => ( )) PaginationContent.displayName = "PaginationContent" const PaginationItem = React.forwardRef< React.ElementRef, React.ComponentPropsWithoutRef >(({ className, ...props }, ref) => ( )) PaginationItem.displayName = "PaginationItem" type PaginationLinkProps = { isActive?: boolean } & Pick & React.ComponentPropsWithoutRef const PaginationLink = ({ className, isActive, size = "icon", ...props }: PaginationLinkProps) => ( ) PaginationLink.displayName = "PaginationLink" const PaginationPrevious = ({ className, ...props }: React.ComponentProps) => ( 上一页 ) PaginationPrevious.displayName = "PaginationPrevious" const PaginationNext = ({ className, ...props }: React.ComponentProps) => ( 下一页 ) PaginationNext.displayName = "PaginationNext" const PaginationEllipsis = ({ className, ...props }: React.ComponentPropsWithoutRef) => ( More pages ) PaginationEllipsis.displayName = "PaginationEllipsis" export { Pagination, PaginationContent, PaginationEllipsis, PaginationItem, PaginationLink, PaginationNext, PaginationPrevious, }