linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
27 lines β’ 1.1 kB
JavaScript
import _defineProperty from "@babel/runtime/helpers/esm/defineProperty";
// ηιη»ε
import React from 'react';
import cn from 'classnames';
import LmFilterBase from "../baseFilter";
import LmFilterCustom from "../customFilter";
import LmFilterComplex from "../complexFilter";
import LmFilterClear from "../clearFilter";
var LmFilter = /*#__PURE__*/React.memo(function (_ref) {
var instance = _ref.instance;
var enableBaisc = instance.enableBaisc,
enableComplex = instance.enableComplex,
size = instance.size,
enableClear = instance.enableClear;
return /*#__PURE__*/React.createElement("div", {
className: cn('lm_filter', _defineProperty({}, "lm_filter_".concat(size), size))
}, /*#__PURE__*/React.createElement(LmFilterCustom, {
instance: instance
}), enableBaisc && /*#__PURE__*/React.createElement(LmFilterBase, {
instance: instance
}), enableComplex && /*#__PURE__*/React.createElement(LmFilterComplex, {
instance: instance
}), enableClear && /*#__PURE__*/React.createElement(LmFilterClear, {
instance: instance
}));
});
export default LmFilter;