wix-storybook-utils
Version:
Utilities for automated component documentation within Storybook
30 lines • 1.16 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var tslib_1 = require("tslib");
var react_1 = tslib_1.__importDefault(require("react"));
var classnames_1 = tslib_1.__importDefault(require("classnames"));
var prop_types_1 = require("prop-types");
var CodeShowcase_scss_1 = tslib_1.__importDefault(require("../CodeShowcase.scss"));
var spacing = {
marginRight: '8px',
marginBottom: '8px',
marginTop: '8px',
lineHeight: '0',
display: 'flex',
};
var List = function (_a) {
var _b;
var children = _a.children, inverted = _a.inverted;
return (react_1.default.createElement("div", { className: (0, classnames_1.default)(CodeShowcase_scss_1.default.demoItems, (_b = {}, _b[CodeShowcase_scss_1.default.inverted] = inverted, _b)) }, Array.isArray(children)
? children.map(function (child, index) { return (react_1.default.createElement("div", { key: index, style: spacing }, child)); })
: children));
};
List.propTypes = {
children: prop_types_1.node,
inverted: prop_types_1.bool,
};
List.defaultProps = {
inverted: false,
};
exports.default = List;
//# sourceMappingURL=List.js.map