focus-components-v3
Version:
Focus web components to build applications (based on Material Design)
36 lines (25 loc) • 2.67 kB
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; };
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
function _objectWithoutProperties(obj, keys) { var target = {}; for (var i in obj) { if (keys.indexOf(i) >= 0) continue; if (!Object.prototype.hasOwnProperty.call(obj, i)) continue; target[i] = obj[i]; } return target; } // see http://www.getmdl.io/components/index.html#layout-section/grid
//dependencies
/**
* Grid component.
*/
function Grid(_ref) {
var children = _ref.children,
className = _ref.className,
otherProps = _objectWithoutProperties(_ref, ['children', 'className']);
return _react2.default.createElement(
'div',
_extends({ className: 'mdl-grid ' + (className ? className : '') }, otherProps),
children
);
}
Grid.propTypes = {};
//Static props.
Grid.displayName = 'Grid';
module.exports = Grid;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZyLUZSLmpzIl0sIm5hbWVzIjpbIkdyaWQiLCJjaGlsZHJlbiIsImNsYXNzTmFtZSIsIm90aGVyUHJvcHMiLCJwcm9wVHlwZXMiLCJkaXNwbGF5TmFtZSIsIm1vZHVsZSIsImV4cG9ydHMiXSwibWFwcGluZ3MiOiI7Ozs7QUFFQTs7Ozs7OzZOQUZBO0FBQ0E7OztBQUdBOzs7O0FBSUMsU0FBU0EsSUFBVCxPQUFvRDtBQUFBLFFBQXJDQyxRQUFxQyxRQUFyQ0EsUUFBcUM7QUFBQSxRQUEzQkMsU0FBMkIsUUFBM0JBLFNBQTJCO0FBQUEsUUFBYkMsVUFBYTs7QUFDaEQsV0FDSTtBQUFBO0FBQUEsbUJBQUssMEJBQXVCRCxZQUFZQSxTQUFaLEdBQXdCLEVBQS9DLENBQUwsSUFBOERDLFVBQTlEO0FBQ0tGO0FBREwsS0FESjtBQUtIOztBQUVGRCxLQUFLSSxTQUFMLEdBQWlCLEVBQWpCO0FBQ0E7QUFDQUosS0FBS0ssV0FBTCxHQUFtQixNQUFuQjs7QUFFQUMsT0FBT0MsT0FBUCxHQUFpQlAsSUFBakIiLCJmaWxlIjoiZnItRlIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBzZWUgaHR0cDovL3d3dy5nZXRtZGwuaW8vY29tcG9uZW50cy9pbmRleC5odG1sI2xheW91dC1zZWN0aW9uL2dyaWRcclxuLy9kZXBlbmRlbmNpZXNcclxuaW1wb3J0IFJlYWN0LCB7Q29tcG9uZW50LCBQcm9wVHlwZXN9IGZyb20gJ3JlYWN0JztcclxuXHJcbi8qKlxyXG4gKiBHcmlkIGNvbXBvbmVudC5cclxuICovXHJcblxyXG4gZnVuY3Rpb24gR3JpZCh7Y2hpbGRyZW4sIGNsYXNzTmFtZSwgLi4ub3RoZXJQcm9wc30pIHtcclxuICAgICByZXR1cm4gKFxyXG4gICAgICAgICA8ZGl2IGNsYXNzTmFtZT17YG1kbC1ncmlkICR7Y2xhc3NOYW1lID8gY2xhc3NOYW1lIDogJyd9YH0gey4uLm90aGVyUHJvcHN9PlxyXG4gICAgICAgICAgICAge2NoaWxkcmVufVxyXG4gICAgICAgICA8L2Rpdj5cclxuICAgICApO1xyXG4gfVxyXG5cclxuR3JpZC5wcm9wVHlwZXMgPSB7fTtcclxuLy9TdGF0aWMgcHJvcHMuXHJcbkdyaWQuZGlzcGxheU5hbWUgPSAnR3JpZCc7XHJcblxyXG5tb2R1bGUuZXhwb3J0cyA9IEdyaWQ7XHJcbiJdfQ==
;