UNPKG

@yandex/ui

Version:

Yandex UI components

25 lines (24 loc) 1.54 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_desktop_1 = require("../Attach@desktop"); // _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_desktop_1 = require("../../Button/Button@desktop"); 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_desktop_1 = require("../../Button/_view/Button_view_default@desktop"); var Button_theme_normal_desktop_1 = require("../../Button/_theme/Button_theme_normal@desktop"); var registry = new di_1.Registry({ id: Attach_desktop_1.cnAttach() }); var Button = core_1.compose(Button_theme_normal_desktop_1.withThemeNormal, Button_view_default_desktop_1.withViewDefault, core_1.composeU(Button_size_l_1.withSizeL, Button_size_m_1.withSizeM, Button_size_s_1.withSizeS))(Button_desktop_1.Button); registry.set('Button', Button); tslib_1.__exportStar(require("../Attach@desktop"), 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_desktop_1.Attach);