dareway-rui
Version:
88 lines (71 loc) • 3.3 kB
JavaScript
'use strict';
var _interopRequireDefault = require('@babel/runtime/helpers/interopRequireDefault');
Object.defineProperty(exports, '__esModule', {
value: true
});
exports.default = void 0;
var _classCallCheck2 = _interopRequireDefault(require('@babel/runtime/helpers/classCallCheck'));
var _createClass2 = _interopRequireDefault(require('@babel/runtime/helpers/createClass'));
var _possibleConstructorReturn2 = _interopRequireDefault(require('@babel/runtime/helpers/possibleConstructorReturn'));
var _getPrototypeOf2 = _interopRequireDefault(require('@babel/runtime/helpers/getPrototypeOf'));
var _inherits2 = _interopRequireDefault(require('@babel/runtime/helpers/inherits'));
var _defineProperty2 = _interopRequireDefault(require('@babel/runtime/helpers/defineProperty'));
var _react = _interopRequireDefault(require('react'));
var _propTypes = _interopRequireDefault(require('prop-types'));
var _classnames = _interopRequireDefault(require('classnames'));
var _Content = _interopRequireDefault(require('./Content'));
var ContentWrapper =
/*#__PURE__*/
(function(_React$PureComponent) {
(0, _inherits2.default)(ContentWrapper, _React$PureComponent);
function ContentWrapper(props) {
(0, _classCallCheck2.default)(this, ContentWrapper);
return (0, _possibleConstructorReturn2.default)(
this,
(0, _getPrototypeOf2.default)(ContentWrapper).call(this, props)
);
}
(0, _createClass2.default)(ContentWrapper, [
{
key: 'render',
value: function render() {
var _this$props = this.props,
component = _this$props.component,
params = _this$props.params,
hidden = _this$props.hidden,
load = _this$props.load;
var wrapperClsName = (0, _classnames.default)('rui-dockbar-content-wrapper', {
'rui-dockbar-content-wrapper-hidden': hidden
});
return _react.default.createElement(
'div',
{
name: 'contentWrapper',
className: wrapperClsName
},
_react.default.createElement(
'div',
{
className: 'rui-dockbar-content-wrapper-sheet'
},
_react.default.createElement(_Content.default, {
component: component,
params: params,
load: load
})
)
);
}
}
]);
return ContentWrapper;
})(_react.default.PureComponent);
exports.default = ContentWrapper;
(0, _defineProperty2.default)(ContentWrapper, 'propTypes', {
name: _propTypes.default.string,
hidden: _propTypes.default.bool,
load: _propTypes.default.bool,
component: _propTypes.default.any,
params: _propTypes.default.object
});
//@ sourceMappingURL=ContentWrapper.js.map