UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

30 lines (28 loc) 1.32 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.regObjects = exports.CheckboxDesktopRegistry = void 0; var _di = require("../../../lib/di"); var _CheckboxBox = require("../Box/Checkbox-Box"); var _CheckboxControl = require("../Control/Checkbox-Control"); var _CheckboxTick = require("../Tick/Checkbox-Tick"); var _CheckboxLabel = require("../Label/Checkbox-Label"); var _Checkbox = require("../Checkbox"); var _compose = require("../../../lib/compose"); var _Icon = require("../../Icon/Icon"); var _Icon_size_m = require("../../Icon/_size/Icon_size_m"); var _Icon_glyph_checkThick = require("../../Icon/_glyph/Icon_glyph_check-thick"); var _Icon_glyph_minusThick = require("../../Icon/_glyph/Icon_glyph_minus-thick"); // Build icon var Icon = (0, _compose.compose)((0, _compose.composeU)(_Icon_glyph_checkThick.withModIconGlyphCheckThick, _Icon_glyph_minusThick.withModIconGlyphMinusThick), _Icon_size_m.withModIconSizeM)(_Icon.Icon); var regObjects = exports.regObjects = { Box: _CheckboxBox.CheckboxBox, Control: _CheckboxControl.CheckboxControl, Tick: _CheckboxTick.CheckboxTick, Label: _CheckboxLabel.CheckboxLabel, Icon: Icon }; var CheckboxDesktopRegistry = exports.CheckboxDesktopRegistry = new _di.Registry({ id: (0, _Checkbox.cnCheckbox)() }).fill(regObjects);