@adyen/adyen-platform-experience-web
Version:

19 lines (18 loc) • 1.26 kB
JavaScript
import { jsx as A } from "../../../external/preact/jsx-runtime/dist/jsxRuntime.module.js";
import O from "classnames";
import { memo as m } from "../../../external/preact/compat/dist/compat.module.js";
/* empty css */
import { Image as l } from "../Image/Image.js";
import { STATUS_BOX_CLASS as c, STATUS_BOX_DATA_TAGS as a, STATUS_BOX_DATA_AMOUNT as d, STATUS_BOX_DATA_PAY_METHOD as s, STATUS_BOX_DATA_PAY_METHOD_LOGO_CONTAINER as D, STATUS_BOX_DATA_PAY_METHOD_LOGO as e, STATUS_BOX_DATA_PAY_METHOD_DETAIL as B, STATUS_BOX_DATA_LABEL as t } from "./constants.js";
const n = ({ tag: r, amount: S, paymentMethod: o, paymentMethodType: _, date: i, classNames: T }) => /* @__PURE__ */ A("div", { className: c, children: [
r && /* @__PURE__ */ A("div", { className: a, children: r }),
S && /* @__PURE__ */ A("div", { className: O(d, T == null ? void 0 : T.amount), children: S }),
_ && /* @__PURE__ */ A("div", { className: s, children: [
/* @__PURE__ */ A("div", { className: D, children: /* @__PURE__ */ A(l, { className: e, name: _, alt: _, folder: "logos/" }) }),
/* @__PURE__ */ A("div", { className: B, children: o })
] }),
i && /* @__PURE__ */ A("div", { className: t, children: i })
] }), L = m(n);
export {
L as default
};