@coveord/plasma-mantine
Version:
A Plasma flavoured Mantine theme
46 lines (45 loc) • 1.78 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
Object.defineProperty(exports, "DefaultFacetItem", {
enumerable: true,
get: function() {
return DefaultFacetItem;
}
});
var _interop_require_default = require("@swc/helpers/_/_interop_require_default");
var _jsxruntime = require("react/jsx-runtime");
var _core = require("@mantine/core");
var _react = require("react");
var _DefaultFacetItemmodulecss = /*#__PURE__*/ _interop_require_default._(require("./DefaultFacetItem.module.css"));
var DefaultFacetItem = /*#__PURE__*/ (0, _react.memo)(function(param) {
var data = param.data, selected = param.selected, countFormatter = param.countFormatter;
var _ref;
return /*#__PURE__*/ (0, _jsxruntime.jsx)(_core.Checkbox, {
checked: selected,
onChange: function onChange() {
return undefined;
},
"aria-hidden": true,
label: /*#__PURE__*/ (0, _jsxruntime.jsxs)(_jsxruntime.Fragment, {
children: [
data.label,
data.count !== undefined ? /*#__PURE__*/ (0, _jsxruntime.jsxs)(_core.Text, {
span: true,
c: "dimmed",
ml: "xs",
className: _DefaultFacetItemmodulecss.default.count,
children: [
"(",
(_ref = countFormatter === null || countFormatter === void 0 ? void 0 : countFormatter(data.count)) !== null && _ref !== void 0 ? _ref : data.count,
")"
]
}) : null
]
}),
tabIndex: -1,
className: _DefaultFacetItemmodulecss.default.root
});
});
//# sourceMappingURL=DefaultFacetItem.js.map