@ultraviolet/plus
Version:
Ultraviolet Plus
43 lines (42 loc) • 4.28 kB
JavaScript
"use client";
;
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
const jsxRuntime = require("@emotion/react/jsx-runtime");
const _styled = require("@emotion/styled/base");
const react = require("react");
const EstimateCostProvider = require("../EstimateCostProvider.cjs");
const Item = require("./Item.cjs");
const Strong = require("./Strong.cjs");
const _interopDefaultCompat = (e) => e && typeof e === "object" && "default" in e ? e : { default: e };
const _styled__default = /* @__PURE__ */ _interopDefaultCompat(_styled);
const StyledImage = /* @__PURE__ */ _styled__default.default("img", process.env.NODE_ENV === "production" ? {
target: "e24b3x10"
} : {
target: "e24b3x10",
label: "StyledImage"
})("width:15px;margin-right:", ({
theme
}) => theme.space["1"], ";" + (process.env.NODE_ENV === "production" ? "" : "/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9ob21lL3J1bm5lci93b3JrL3VsdHJhdmlvbGV0L3VsdHJhdmlvbGV0L3BhY2thZ2VzL3BsdXMvc3JjL2NvbXBvbmVudHMvRXN0aW1hdGVDb3N0L0NvbXBvbmVudHMvWm9uZS50c3giXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBUzhCIiwiZmlsZSI6Ii9ob21lL3J1bm5lci93b3JrL3VsdHJhdmlvbGV0L3VsdHJhdmlvbGV0L3BhY2thZ2VzL3BsdXMvc3JjL2NvbXBvbmVudHMvRXN0aW1hdGVDb3N0L0NvbXBvbmVudHMvWm9uZS50c3giLCJzb3VyY2VzQ29udGVudCI6WyIndXNlIGNsaWVudCdcblxuaW1wb3J0IHN0eWxlZCBmcm9tICdAZW1vdGlvbi9zdHlsZWQnXG5pbXBvcnQgeyBtZW1vIH0gZnJvbSAncmVhY3QnXG5pbXBvcnQgeyB1c2VFc3RpbWF0ZUNvc3QgfSBmcm9tICcuLi9Fc3RpbWF0ZUNvc3RQcm92aWRlcidcbmltcG9ydCB0eXBlIHsgQmFyZUVzdGltYXRlUHJvZHVjdCwgRXN0aW1hdGVQcm9kdWN0LCBJdGVyYXRpb24gfSBmcm9tICcuLi90eXBlcydcbmltcG9ydCB7IEl0ZW0gfSBmcm9tICcuL0l0ZW0nXG5pbXBvcnQgeyBTdHJvbmcgfSBmcm9tICcuL1N0cm9uZydcblxuY29uc3QgU3R5bGVkSW1hZ2UgPSBzdHlsZWQuaW1nYFxuICB3aWR0aDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAkeyh7IHRoZW1lIH0pID0+IHRoZW1lLnNwYWNlWycxJ119O1xuYFxuXG50eXBlIFJlZ2lvblByb3BzID0ge1xuICBzaG91bGRCZUhpZGRlbj86IGJvb2xlYW5cbiAgcHJpY2VUZXh0Pzogc3RyaW5nXG4gIGFuaW1hdGVkPzogYm9vbGVhblxuICBpc0ZpcnN0RWxlbWVudD86IGJvb2xlYW5cbiAgaXNMYXN0RWxlbWVudD86IGJvb2xlYW5cbiAgcHJvZHVjdHNDYWxsYmFjaz86IHtcbiAgICBhZGQ6IChwcm9kdWN0OiBFc3RpbWF0ZVByb2R1Y3QpID0+IHZvaWRcbiAgICByZW1vdmU6IChwcm9kdWN0OiBCYXJlRXN0aW1hdGVQcm9kdWN0KSA9PiB2b2lkXG4gIH1cbiAgaXRlcmF0aW9uPzogSXRlcmF0aW9uXG4gIGRpc2NvdW50PzogbnVtYmVyXG4gIGxhYmVsOiBzdHJpbmdcbiAgaW1hZ2U6IHN0cmluZ1xuICBub0JvcmRlcj86IGJvb2xlYW5cbiAgbm9QcmljZT86IGJvb2xlYW5cbn1cblxuZXhwb3J0IGNvbnN0IFpvbmUgPSBtZW1vKFxuICAoe1xuICAgIGxhYmVsLFxuICAgIGltYWdlLFxuICAgIHNob3VsZEJlSGlkZGVuID0gZmFsc2UsXG4gICAgcHJpY2VUZXh0LFxuICAgIGFuaW1hdGVkID0gZmFsc2UsXG4gICAgaXNGaXJzdEVsZW1lbnQsXG4gICAgaXNMYXN0RWxlbWVudCxcbiAgICBwcm9kdWN0c0NhbGxiYWNrLFxuICAgIGl0ZXJhdGlvbixcbiAgICBkaXNjb3VudCxcbiAgICBub0JvcmRlcixcbiAgICBub1ByaWNlLFxuICB9OiBSZWdpb25Qcm9wcykgPT4ge1xuICAgIGNvbnN0IHsgbG9jYWxlcyB9ID0gdXNlRXN0aW1hdGVDb3N0KClcblxuICAgIHJldHVybiAoXG4gICAgICA8SXRlbVxuICAgICAgICBsYWJlbD17bG9jYWxlc1snZXN0aW1hdGUuY29zdC5hei5sYWJlbCddfVxuICAgICAgICBzaG91bGRCZUhpZGRlbj17c2hvdWxkQmVIaWRkZW59XG4gICAgICAgIHByaWNlVGV4dD17cHJpY2VUZXh0fVxuICAgICAgICBhbmltYXRlZD17YW5pbWF0ZWR9XG4gICAgICAgIGlzRmlyc3RFbGVtZW50PXtpc0ZpcnN0RWxlbWVudH1cbiAgICAgICAgaXNMYXN0RWxlbWVudD17aXNMYXN0RWxlbWVudH1cbiAgICAgICAgcHJvZHVjdHNDYWxsYmFjaz17cHJvZHVjdHNDYWxsYmFja31cbiAgICAgICAgaXRlcmF0aW9uPXtpdGVyYXRpb259XG4gICAgICAgIGRpc2NvdW50PXtkaXNjb3VudH1cbiAgICAgICAgbm9Cb3JkZXI9e25vQm9yZGVyfVxuICAgICAgICBub1ByaWNlPXtub1ByaWNlfVxuICAgICAgPlxuICAgICAgICA8U3Ryb25nPlxuICAgICAgICAgIDxTdHlsZWRJbWFnZSBhbHQ9e2xhYmVsfSBzcmM9e2ltYWdlfSAvPlxuICAgICAgICAgIHtsYWJlbH1cbiAgICAgICAgPC9TdHJvbmc+XG4gICAgICA8L0l0ZW0+XG4gICAgKVxuICB9LFxuKVxuIl19 */"));
const Zone = react.memo(({
label,
image,
shouldBeHidden = false,
priceText,
animated = false,
isFirstElement,
isLastElement,
productsCallback,
iteration,
discount,
noBorder,
noPrice
}) => {
const {
locales
} = EstimateCostProvider.useEstimateCost();
return /* @__PURE__ */ jsxRuntime.jsx(Item.Item, { label: locales["estimate.cost.az.label"], shouldBeHidden, priceText, animated, isFirstElement, isLastElement, productsCallback, iteration, discount, noBorder, noPrice, children: /* @__PURE__ */ jsxRuntime.jsxs(Strong.Strong, { children: [
/* @__PURE__ */ jsxRuntime.jsx(StyledImage, { alt: label, src: image }),
label
] }) });
});
exports.Zone = Zone;