/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
"use client";
import { usePaginationContext } from "./paginationContext.js";
import { usePaginationEllipsisClassName, usePaginationItemLabelClassName } from "./paginationStyles.js";
import { forwardRef } from "react";
import { jsx } from "react/jsx-runtime";
//#region src/components/client/Pagination/PaginationEllipsis.tsx
const PaginationEllipsis = forwardRef(function PaginationEllipsis({ className }, ref) {
	const { size, variant } = usePaginationContext();
	return /* @__PURE__ */ jsx("span", {
		ref,
		"aria-hidden": true,
		className: usePaginationEllipsisClassName(size, variant, className),
		children: /* @__PURE__ */ jsx("span", {
			className: usePaginationItemLabelClassName(size),
			children: "…"
		})
	});
});
PaginationEllipsis.displayName = "PaginationEllipsis";
//#endregion
export { PaginationEllipsis };
