import * as React from "react"; import { ChevronLeft, ChevronRight, ChevronsLeft, ChevronsRight, Ellipsis as EllipsisIcon, } from "lucide-react"; import { baseVariants } from "./variants"; import { ContentElement, ContentProps, EllipsisProps, InputProps, ItemElement, ItemProps, LabelProps, ButtonProps, RootProps, } from "./Pagination.props"; import { Input as EloquentInput } from "../Input"; import { Button as EloquentButton } from "../Button"; const { rootVariants, buttonsVariants, contentVariants, ellipsisLabelVariants, ellipsisVariants, formButtonVariants, formInputVariants, formTextVariants, formVariants, iconsVariants, labelVariants, } = baseVariants(); const Root = function EloquentPaginationRoot({ className, ...props }: RootProps) { return (