material-ui
Version:
Material Design UI components built with React
26 lines (19 loc) • 470 B
JavaScript
;
var React = require('react');
module.exports = function (customTheme) {
return function (Component) {
return React.createClass({
childContextTypes: {
muiTheme: React.PropTypes.object
},
getChildContext: function getChildContext() {
return {
muiTheme: customTheme
};
},
render: function render() {
return React.createElement(Component, this.props);
}
});
};
};