react-bootstrap
Version:
Bootstrap 3 components build with React
53 lines (36 loc) • 1.34 kB
JavaScript
;
var _inherits = require('babel-runtime/helpers/inherits')['default'];
var _classCallCheck = require('babel-runtime/helpers/class-call-check')['default'];
var _extends = require('babel-runtime/helpers/extends')['default'];
var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default'];
exports.__esModule = true;
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _classnames = require('classnames');
var _classnames2 = _interopRequireDefault(_classnames);
var ModalBody = (function (_React$Component) {
_inherits(ModalBody, _React$Component);
function ModalBody() {
_classCallCheck(this, ModalBody);
_React$Component.apply(this, arguments);
}
ModalBody.prototype.render = function render() {
return _react2['default'].createElement(
'div',
_extends({}, this.props, { className: _classnames2['default'](this.props.className, this.props.modalClassName) }),
this.props.children
);
};
return ModalBody;
})(_react2['default'].Component);
ModalBody.propTypes = {
/**
* A css class applied to the Component
*/
modalClassName: _react2['default'].PropTypes.string
};
ModalBody.defaultProps = {
modalClassName: 'modal-body'
};
exports['default'] = ModalBody;
module.exports = exports['default'];