yqcloud-ui
Version:
An enterprise-class UI design language and React-based implementation
36 lines (24 loc) • 798 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _Portal = require('../util/Portal');
var _Portal2 = _interopRequireDefault(_Portal);
var _index = require('./index');
var _index2 = _interopRequireDefault(_index);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { 'default': obj }; }
_Portal2['default'].prototype.render = function () {
// eslint-disable-line
return this.props.children;
};
var render = _index2['default'].prototype.render;
_index2['default'].prototype.render = function () {
// eslint-disable-line
var tree = render.call(this);
if (this.state.popupVisible || this._component) {
return tree;
}
return tree[0];
};
exports['default'] = _index2['default'];
module.exports = exports['default'];