UNPKG

576 BJavaScriptView Raw
1'use strict';
2
3Object.defineProperty(exports, "__esModule", {
4 value: true
5});
6
7
8// Convenient syntax for multiple styles: `style={[style1, style2, etc]}`
9// Ignores non-objects, so you can do `this.state.isCool && styles.cool`.
10var mergeStyleArrayPlugin = function mergeStyleArrayPlugin(_ref) {
11 var style = _ref.style,
12 mergeStyles = _ref.mergeStyles;
13
14 // eslint-disable-line no-shadow
15 var newStyle = Array.isArray(style) ? mergeStyles(style) : style;
16 return { style: newStyle };
17};
18
19exports.default = mergeStyleArrayPlugin;
20module.exports = exports['default'];
\No newline at end of file