linkmore-design
Version:
π πlmη»δ»ΆεΊγπ
32 lines (31 loc) β’ 874 B
JavaScript
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _button = _interopRequireDefault(require("../../../button"));
const LmFilterClear = /*#__PURE__*/_react.default.memo(({
instance
}) => {
const {
onClearChange,
getHasFilter,
size,
locale
} = instance;
if (!getHasFilter()) return null;
const handleClear = () => {
onClearChange();
};
return /*#__PURE__*/_react.default.createElement("div", {
className: "lm_filter_clear"
}, /*#__PURE__*/_react.default.createElement(_button.default, {
type: "link",
size: size,
onClick: handleClear
}, locale.clear));
});
var _default = LmFilterClear;
exports.default = _default;
;