@beisen/ethos
Version:
beisencloud pc react components
87 lines (63 loc) • 2.91 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = undefined;
var _getPrototypeOf = require('babel-runtime/core-js/object/get-prototype-of');
var _getPrototypeOf2 = _interopRequireDefault(_getPrototypeOf);
var _classCallCheck2 = require('babel-runtime/helpers/classCallCheck');
var _classCallCheck3 = _interopRequireDefault(_classCallCheck2);
var _createClass2 = require('babel-runtime/helpers/createClass');
var _createClass3 = _interopRequireDefault(_createClass2);
var _possibleConstructorReturn2 = require('babel-runtime/helpers/possibleConstructorReturn');
var _possibleConstructorReturn3 = _interopRequireDefault(_possibleConstructorReturn2);
var _inherits2 = require('babel-runtime/helpers/inherits');
var _inherits3 = _interopRequireDefault(_inherits2);
var _react = require('react');
var _react2 = _interopRequireDefault(_react);
var _constant = require('./constant');
var _selectedComponent = require('../selected-component');
var _selectedComponent2 = _interopRequireDefault(_selectedComponent);
var _baseButton = require('../base-button');
var _baseButton2 = _interopRequireDefault(_baseButton);
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
var Search_Filters = function (_Component) {
(0, _inherits3.default)(Search_Filters, _Component);
function Search_Filters() {
(0, _classCallCheck3.default)(this, Search_Filters);
return (0, _possibleConstructorReturn3.default)(this, (Search_Filters.__proto__ || (0, _getPrototypeOf2.default)(Search_Filters)).apply(this, arguments));
}
(0, _createClass3.default)(Search_Filters, [{
key: 'render',
value: function render() {
var _props = this.props,
isSearchAutoTreeEdit = _props.isSearchAutoTreeEdit,
DropDownData = _props.DropDownData,
showDropDown = _props.showDropDown,
_props$isPanelShow = _props.isPanelShow,
isPanelShow = _props$isPanelShow === undefined ? true : _props$isPanelShow,
translation = _props.translation;
if (isSearchAutoTreeEdit && showDropDown) {
return _react2.default.createElement(
'div',
{ className: 'auto-tree__panel-bottom ' + (isPanelShow ? 'border-top-1px' : '') },
_react2.default.createElement(
'div',
{ className: 'selectedComponent' },
_react2.default.createElement(_selectedComponent2.default, (0, _constant.getSelectedData)(this.props.changeFilter, DropDownData, translation)),
_react2.default.createElement(
'div',
{ className: 'submitBtn' },
_react2.default.createElement(_baseButton2.default, (0, _constant.getBtnData)("default", "small", translation.confirmText, this.props.handelSubmit))
)
)
);
} else {
return null;
}
}
}]);
return Search_Filters;
}(_react.Component);
exports.default = Search_Filters;
module.exports = exports['default'];