"use client";
import { j as s } from "../../../node_modules/.pnpm/react@19.1.0/node_modules/react/jsx-runtime.mjs";
import n from "../../../node_modules/.pnpm/classnames@2.5.1/node_modules/classnames/index.mjs";
import "react";
import { ReactComponent as m } from "../../assets/images/GreenStatus.svg.mjs";
import e from "./AuthProviderButton.module.scss.mjs";
const i = ({
  name: t,
  icon: a,
  connected: o,
  label: r,
  className: c,
  ...l
}) => /* @__PURE__ */ s.jsx("button", { className: n(e.box, c), ...l, "aria-label": t, children: /* @__PURE__ */ s.jsxs("div", { className: e.content, children: [
  o && /* @__PURE__ */ s.jsx(m, { className: e.connectedIcon }),
  a,
  /* @__PURE__ */ s.jsx("span", { className: n("caption", e.name), children: t }),
  r
] }) }), p = ({ children: t, className: a, ...o }) => /* @__PURE__ */ s.jsx("span", { className: n(e.label, a), ...o, children: t });
i.Label = p;
export {
  i as default
};
//# sourceMappingURL=index.mjs.map
