react-css-components
Version:
Define styled React components using CSS based module format
31 lines (22 loc) • 602 B
JavaScript
;
var React = require("react");
var styles = require("css");
var Label__Base = require("somelib/Label").default;
function reconcileProps(props, className) {
var nextProps = {};
for (var k in props) {
if (k === 'variant') {
continue;
}
if (props.hasOwnProperty(k)) {
nextProps[k] = props[k];
}
}
nextProps.className = className;
return nextProps;
}
module.exports.Label = function Label(props) {
var variant = props.variant || {};
var className = styles.Label;
return React.createElement(Label__Base, reconcileProps(props, className));
};