"use client";
import { j as t } from "../../../node_modules/.pnpm/react@19.1.0/node_modules/react/jsx-runtime.mjs";
import s from "../../../node_modules/.pnpm/classnames@2.5.1/node_modules/classnames/index.mjs";
import m from "../Button/index.mjs";
import e from "./DetailsCard.module.scss.mjs";
const d = {
  title: "Stay up to date",
  buttonText: "Follow us"
}, h = ({
  className: l,
  contentClassName: i,
  Icon: o,
  ContentComponent: n,
  onActionTap: c,
  buttonProps: r,
  i18n: a = d
}) => /* @__PURE__ */ t.jsxs("div", { className: s(e.root, l), children: [
  /* @__PURE__ */ t.jsxs("div", { className: s(e.content, i), children: [
    o ?? null,
    /* @__PURE__ */ t.jsx("h3", { className: s(e.cardTitle), children: a.title }),
    /* @__PURE__ */ t.jsx("div", { className: s(e.cardDescription), children: n })
  ] }),
  /* @__PURE__ */ t.jsx("div", { className: s(e.actionsContainer), children: /* @__PURE__ */ t.jsx(
    m,
    {
      type: "link",
      onClick: c,
      spacing: "xs",
      size: "small",
      className: s(e.actionButton),
      ...r,
      children: a.buttonText
    }
  ) })
] });
export {
  h as default,
  d as defaultI18n
};
//# sourceMappingURL=index.mjs.map
