UNPKG

@yandex/ui

Version:

Yandex UI components

25 lines (24 loc) 1.51 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Attach = void 0; var tslib_1 = require("tslib"); var di_1 = require("@bem-react/di"); var core_1 = require("@bem-react/core"); // base var Attach_touch_pad_1 = require("../Attach@touch-pad"); // _size var Attach_size_l_1 = require("../_size/Attach_size_l"); var Attach_size_m_1 = require("../_size/Attach_size_m"); var Attach_size_s_1 = require("../_size/Attach_size_s"); // Registry dependencies — Button var Button_touch_pad_1 = require("../../Button/Button@touch-pad"); var Button_size_l_1 = require("../../Button/_size/Button_size_l"); var Button_size_m_1 = require("../../Button/_size/Button_size_m"); var Button_size_s_1 = require("../../Button/_size/Button_size_s"); var Button_view_default_1 = require("../../Button/_view/Button_view_default"); var Button_theme_normal_1 = require("../../Button/_theme/Button_theme_normal"); var registry = new di_1.Registry({ id: Attach_touch_pad_1.cnAttach() }); var Button = core_1.compose(Button_theme_normal_1.withThemeNormal, Button_view_default_1.withViewDefault, core_1.composeU(Button_size_l_1.withSizeL, Button_size_m_1.withSizeM, Button_size_s_1.withSizeS))(Button_touch_pad_1.Button); registry.set('Button', Button); tslib_1.__exportStar(require("../Attach@touch-pad"), exports); exports.Attach = core_1.compose(core_1.composeU(Attach_size_l_1.withSizeL, Attach_size_m_1.withSizeM, Attach_size_s_1.withSizeS), di_1.withRegistry(registry))(Attach_touch_pad_1.Attach);