@yandex/ui
Version:
Yandex UI components
25 lines (24 loc) • 1.51 kB
JavaScript
;
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);