"use client";
import { j as o } from "./index.esm38.js";
import l from "./index.esm40.js";
import a from "./index.esm54.js";
const c = ({
  children: e,
  className: i,
  testId: s,
  size: t = "md",
  variant: n = "paper",
  elevation: r = "none",
  bordered: d = !1
}) => /* @__PURE__ */ o.jsx(
  "div",
  {
    "data-atme-ui": !0,
    className: l(
      a.island,
      a[`island--size-${t}`],
      a[`island--variant-${n}`],
      a[`island--elevation-${r}`],
      d && a["island--bordered"],
      i
    ),
    ...s && { "data-testid": s },
    children: e
  }
);
export {
  c as Island
};
//# sourceMappingURL=index.esm29.js.map
