Repository URL to install this package:
|
Version:
2.0.4 ▾
|
"use strict";
var __rest = this && this.__rest || function (s, e) {
var t = {};
for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p) && e.indexOf(p) < 0) t[p] = s[p];
if (s != null && typeof Object.getOwnPropertySymbols === "function") for (var i = 0, p = Object.getOwnPropertySymbols(s); i < p.length; i++) if (e.indexOf(p[i]) < 0) t[p[i]] = s[p[i]];
return t;
};
var __importDefault = this && this.__importDefault || function (mod) {
return mod && mod.__esModule ? mod : {
"default": mod
};
};
Object.defineProperty(exports, "__esModule", {
value: true
});
const react_1 = __importDefault(require("react"));
const ExpandableCard_1 = require("../../../organisms/ExpandableCard");
const SubscriptionOrderInformation_1 = require("../SubscriptionOrderInformation");
const ProductItem_1 = require("../ProductItem");
const styled_1 = require("./styled");
function defaultRenderDefaultView(props) {
return react_1.default.createElement(styled_1.StyledTextLink, {
height: 42
});
}
exports.defaultRenderDefaultView = defaultRenderDefaultView;
function defaultRenderExpandedView(props, state) {
return react_1.default.createElement(react_1.default.Fragment, null, react_1.default.createElement(styled_1.StyledTextLink, {
height: 42
}), react_1.default.createElement(styled_1.StyledTextLink, {
height: 42
}), react_1.default.createElement(styled_1.StyledTextLink, {
height: 42
}), react_1.default.createElement(styled_1.StyledTextLink, {
height: 42
}));
}
exports.defaultRenderExpandedView = defaultRenderExpandedView;
function defaultRenderToggleButton(props, state) {
return react_1.default.createElement(styled_1.ManageButton, {
width: 190,
height: 16,
onClick: state.handleToggle
});
}
exports.defaultRenderToggleButton = defaultRenderToggleButton;
function defaultRenderExpandableCard(props) {
const {
renderDefaultView,
renderExpandedView,
renderToggleButton
} = props,
remainingProps = __rest(props, ["renderDefaultView", "renderExpandedView", "renderToggleButton"]);
return react_1.default.createElement(ExpandableCard_1.ExpandableCard, Object.assign({
renderDefaultView: renderDefaultView,
renderExpandedView: renderExpandedView,
renderToggleButton: renderToggleButton
}, remainingProps));
}
exports.defaultRenderExpandableCard = defaultRenderExpandableCard;
function defaultRenderProductItem(props) {
return react_1.default.createElement(ProductItem_1.ProductItem, null);
}
exports.defaultRenderProductItem = defaultRenderProductItem;
function defaultRenderOrderDetails(props) {
return react_1.default.createElement(SubscriptionOrderInformation_1.SubscriptionOrderInformation, null);
}
exports.defaultRenderOrderDetails = defaultRenderOrderDetails;
function defaultRenderOrderStatus(props) {
return react_1.default.createElement(styled_1.StyledOrderStatus, null);
}
exports.defaultRenderOrderStatus = defaultRenderOrderStatus;
function defaultRenderBox(props) {
const {
renderOrderStatus,
renderOrderDetails,
renderProductItem,
renderExpandableCard,
renderSubscriptionDetailList
} = props,
remainingProps = __rest(props, ["renderOrderStatus", "renderOrderDetails", "renderProductItem", "renderExpandableCard", "renderSubscriptionDetailList"]);
const statusView = renderOrderStatus(remainingProps);
const orderDetailsView = renderOrderDetails(remainingProps);
const productItemView = renderProductItem(remainingProps);
const expandableCardView = renderExpandableCard(remainingProps);
return react_1.default.createElement(react_1.default.Fragment, null, react_1.default.createElement(styled_1.ProductDetailsWrapper, null, statusView, react_1.default.createElement(styled_1.OrderDetailWrapper, null, orderDetailsView), react_1.default.createElement(styled_1.ProductItemWrapper, null, productItemView)), react_1.default.createElement(styled_1.StyledExpandableCard, null, expandableCardView));
}
exports.defaultRenderBox = defaultRenderBox;
function defaultRenderWrapper(props) {
const {
className,
children
} = props;
const passThroughProps = Object.freeze({
className,
'data-qa': props['data-qa']
});
return react_1.default.createElement(styled_1.Wrapper, Object.assign({}, passThroughProps), children);
}
exports.defaultRenderWrapper = defaultRenderWrapper; //# sourceMappingURL=renderProps.js.map