@yandex/ui
Version:
Yandex UI components
23 lines (22 loc) • 1.35 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Checkbox = void 0;
var tslib_1 = require("tslib");
var core_1 = require("@bem-react/core");
// base
var Checkbox_touch_pad_1 = require("../Checkbox@touch-pad");
// _lines
var Checkbox_lines_multi_1 = require("../_lines/Checkbox_lines_multi");
var Checkbox_lines_one_1 = require("../_lines/Checkbox_lines_one");
// _size
var Checkbox_size_m_1 = require("../_size/Checkbox_size_m");
var Checkbox_size_s_1 = require("../_size/Checkbox_size_s");
// _theme
var Checkbox_theme_normal_1 = require("../_theme/Checkbox_theme_normal");
var Checkbox_theme_pseudo_1 = require("../_theme/Checkbox_theme_pseudo");
// _view
var Checkbox_view_default_1 = require("../_view/Checkbox_view_default");
// _indeterminate
var Checkbox_indeterminate_1 = require("../_indeterminate/Checkbox_indeterminate");
tslib_1.__exportStar(require("../Checkbox@touch-pad"), exports);
exports.Checkbox = core_1.compose(Checkbox_view_default_1.withViewDefault, Checkbox_indeterminate_1.withIndeterminate, core_1.composeU(Checkbox_lines_multi_1.withLinesMulti, Checkbox_lines_one_1.withLinesOne), core_1.composeU(Checkbox_size_m_1.withSizeM, Checkbox_size_s_1.withSizeS), core_1.composeU(Checkbox_theme_normal_1.withThemeNormal, Checkbox_theme_pseudo_1.withThemePseudo))(Checkbox_touch_pad_1.Checkbox);