@smollweide/material-ui-speed-dial
Version:
Components, that implements material design speed dial for material-ui v1
21 lines (18 loc) • 708 B
JavaScript
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
const combineStyles = (...stylesCreators) => {
return (...args) => {
let out = {};
stylesCreators.forEach(stylesCreatorOrObject => {
if (typeof stylesCreatorOrObject === 'object') {
out = _extends({}, out, stylesCreatorOrObject);
return;
}
if (typeof stylesCreatorOrObject === 'function') {
out = _extends({}, out, stylesCreatorOrObject(...args));
return;
}
});
return out;
};
};
export default combineStyles;