import { j as i } from "../../node_modules/react/jsx-runtime.js";
import { cn as o } from "../../utils/index.js";
import { Button as e } from "../Button/base.js";
import "../Button/split-button.js";
import "../Button/login-with-button.js";
function f({ className: t, ...n }) {
  return /* @__PURE__ */ i.jsx("div", { className: o("table-pagination", t), ...n });
}
function r({
  className: t,
  active: n,
  ...a
}) {
  return /* @__PURE__ */ i.jsx(
    e,
    {
      variant: "ghost",
      size: "sm",
      className: o("page-btn", n && "selected", t),
      ...a
    }
  );
}
function g({
  className: t,
  ...n
}) {
  return /* @__PURE__ */ i.jsx(r, { className: o("increment-btn", t), ...n });
}
export {
  f as Pagination,
  g as PaginationIconItem,
  r as PaginationItem
};
