Repository URL to install this package:
|
Version:
4.0.116 ▾
|
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
const tslib_1 = require("tslib");
const react_1 = tslib_1.__importDefault(require("react"));
const Template = tslib_1.__importStar(require("./styled"));
function defaultTemplate() {
return react_1.default.createElement(Template.PLPpageWrapperArea, null, react_1.default.createElement(Template.PLPbannersectionArea, null), react_1.default.createElement(Template.PLPcontentsectionArea, null), react_1.default.createElement(Template.PLPfootersectionArea, null));
}
function gridTemplate() {
return react_1.default.createElement(Template.PLPpageWrapperArea, null, react_1.default.createElement(Template.PLPbannersectionArea, null), react_1.default.createElement(Template.PLPcontentsectionArea, null, react_1.default.createElement(Template.PLPinnercontentsectionArea, null, react_1.default.createElement(Template.FilterSectionArea, null), react_1.default.createElement(Template.HeaderSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSection2xArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null), react_1.default.createElement(Template.ProductItemSectionArea, null))), react_1.default.createElement(Template.PLPfootersectionArea, null));
}
class PLPTemplate extends react_1.default.PureComponent {
render() {
const renderItems = this.props.gridType === 'list' ? gridTemplate() : defaultTemplate();
return renderItems;
}
}
PLPTemplate.defaultProps = {
gridType: ''
};
exports.PLPTemplate = PLPTemplate;
exports.default = PLPTemplate; //# sourceMappingURL=PLPTemplate.js.map