react-elegant-ui
Version:
Elegant UI components, made by BEM best practices for react
39 lines (35 loc) • 1.48 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
Checkbox: true
};
exports.Checkbox = void 0;
var _di = require("../../../lib/di");
var _compose = require("../../../lib/compose");
var _CheckboxDesktop = require("../Checkbox@desktop");
Object.keys(_CheckboxDesktop).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _CheckboxDesktop[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _CheckboxDesktop[key];
}
});
});
var _desktop = require("../Checkbox.registry/desktop");
var _Checkbox_multiline = require("../_multiline/Checkbox_multiline");
var _Checkbox_view_defaultDesktop = require("../_view/Checkbox_view_default@desktop");
var _Checkbox_size_m = require("../_size/Checkbox_size_m");
var _Checkbox_size_s = require("../_size/Checkbox_size_s");
// _multiline
// _view
// _size
var Checkbox = exports.Checkbox = (0, _compose.compose)((0, _di.withRegistry)(_desktop.CheckboxDesktopRegistry), _Checkbox_multiline.withModCheckboxMultiline, (0, _compose.composeU)(_Checkbox_view_defaultDesktop.withModCheckboxViewDefault), (0, _compose.composeU)(_Checkbox_size_m.withModCheckboxSizeM, _Checkbox_size_s.withModCheckboxSizeS))(_CheckboxDesktop.Checkbox);
Checkbox.defaultProps = {
view: 'default',
size: 'm'
};