react-bootstrap
Version:
Bootstrap 3 components build with React
53 lines (36 loc) • 1.35 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 ModalTitle = (function (_React$Component) {
_inherits(ModalTitle, _React$Component);
function ModalTitle() {
_classCallCheck(this, ModalTitle);
_React$Component.apply(this, arguments);
}
ModalTitle.prototype.render = function render() {
return _react2['default'].createElement(
'h4',
_extends({}, this.props, { className: _classnames2['default'](this.props.className, this.props.modalClassName) }),
this.props.children
);
};
return ModalTitle;
})(_react2['default'].Component);
ModalTitle.propTypes = {
/**
* A css class applied to the Component
*/
modalClassName: _react2['default'].PropTypes.string
};
ModalTitle.defaultProps = {
modalClassName: 'modal-title'
};
exports['default'] = ModalTitle;
module.exports = exports['default'];