@sberdevices/plasma-temple
Version:
SberDevices CanvasApp Templates.
65 lines (54 loc) • 2.84 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.CartOrderSberPortal = CartOrderSberPortal;
var _react = /*#__PURE__*/_interopRequireDefault( /*#__PURE__*/require("react"));
var _styledComponents = /*#__PURE__*/_interopRequireDefault( /*#__PURE__*/require("styled-components"));
var _plasmaUi = /*#__PURE__*/require("@sberdevices/plasma-ui");
var _plasmaTokens = /*#__PURE__*/require("@sberdevices/plasma-tokens");
var _CartOrderDetailsCommon = /*#__PURE__*/require("../CartOrderDetails/CartOrderDetails@common");
var _CartOrderCommon = /*#__PURE__*/require("./CartOrder@common");
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { "default": obj }; }
var StyledContainer = /*#__PURE__*/_styledComponents["default"].div.withConfig({
componentId: "plasma-temple__sc-18ee7h9-0"
})(["width:8.188rem;margin-left:auto;margin-top:0.375rem;"]);
var StyledCartOrderDetails = /*#__PURE__*/(0, _styledComponents["default"])(_CartOrderDetailsCommon.CartOrderDetailsCommon).withConfig({
componentId: "plasma-temple__sc-18ee7h9-1"
})(["margin-bottom:1.5rem;"]);
var StyledAdditionalInfo = /*#__PURE__*/(0, _styledComponents["default"])(_plasmaUi.Footnote1).withConfig({
componentId: "plasma-temple__sc-18ee7h9-2"
})(["margin-top:1rem;color:", ";text-align:center;font-size:0.625rem;line-height:0.75rem;"], _plasmaTokens.secondary);
function CartOrderSberPortal(_ref) {
var order = _ref.order,
disabled = _ref.disabled,
checkoutButtonContent = _ref.checkoutButtonContent,
additionalInfo = _ref.additionalInfo,
onCheckout = _ref.onCheckout;
var amount = order.amount,
deliveryPrice = order.deliveryPrice,
minDeliveryPrice = order.minDeliveryPrice,
discount = order.discount,
percentDiscount = order.percentDiscount,
currency = order.currency,
orderDetails = order.orderDetails;
return /*#__PURE__*/_react["default"].createElement(StyledContainer, null, /*#__PURE__*/_react["default"].createElement(StyledCartOrderDetails, {
amount: amount,
currency: currency,
deliveryPrice: deliveryPrice,
minDeliveryPrice: minDeliveryPrice,
discount: discount,
percentDiscount: percentDiscount,
orderDetails: orderDetails
}), /*#__PURE__*/_react["default"].createElement(_plasmaUi.Button, {
view: "primary",
stretch: true,
onClick: onCheckout,
size: "s",
disabled: disabled,
"data-cy": "CartOrder-button"
}, /*#__PURE__*/_react["default"].createElement(_CartOrderCommon.CheckoutButtonContent, {
content: checkoutButtonContent !== null && checkoutButtonContent !== void 0 ? checkoutButtonContent : 'Оформить'
})), /*#__PURE__*/_react["default"].createElement(StyledAdditionalInfo, null, additionalInfo));
}
//# sourceMappingURL=CartOrder@sberportal.js.map