kitchensink
Version:
Dispatch's awesome components and style guide
19 lines (15 loc) • 575 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
// Convenient syntax for multiple styles: `style={[style1, style2, etc]}`
// Ignores non-objects, so you can do `this.state.isCool && styles.cool`.
var mergeStyleArrayPlugin = function mergeStyleArrayPlugin(_ref) {
var style = _ref.style;
var mergeStyles = _ref.mergeStyles;
// eslint-disable-line no-shadow
var newStyle = Array.isArray(style) ? mergeStyles(style) : style;
return { style: newStyle };
};
exports.default = mergeStyleArrayPlugin;
module.exports = exports['default'];