UNPKG

react-css-components

Version:

Define styled React components using CSS based module format

31 lines (22 loc) 602 B
"use strict"; 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)); };