UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

46 lines (44 loc) 1.7 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.regObjects = exports.SelectDesktopRegistry = void 0; var _di = require("../../../lib/di"); var _withDefaultProps = require("../../../hocs/withDefaultProps"); var _desktop = require("../../Button/Button.bundle/desktop"); var _desktop2 = require("../../Icon/Icon.bundle/desktop"); var _desktop3 = require("../../Popup/Popup.bundle/desktop"); var _desktop4 = require("../../Menu/Menu.bundle/desktop"); var _usePopper = require("../../../hooks/behavior/usePopper"); var _SelectDesktop = require("../Select@desktop"); var _SelectTrigger = require("../Trigger/Select-Trigger"); var _SelectList = require("../List/Select-List"); var _SelectPopup = require("../Popup/Select-Popup"); // Artefacts var regObjects = exports.regObjects = { Trigger: _SelectTrigger.SelectTrigger, // ButtonTrigger features Button: (0, _withDefaultProps.withDefaultProps)(_desktop.Button, { view: 'default', size: 'm' }), Icon: (0, _withDefaultProps.withDefaultProps)(_desktop2.Icon, { glyph: 'unfold-more', size: 's' }), // Desktop features PopupComponent: (0, _withDefaultProps.withDefaultProps)(_desktop3.Popup, { // at the moment `applyMaxHeight` decrease block size while scroll, it's bug modifiers: [_usePopper.applyMaxHeight, _usePopper.applyMinWidth], view: 'default' }), Popup: _SelectPopup.SelectPopup, Menu: (0, _withDefaultProps.withDefaultProps)(_desktop4.Menu, { size: 'm', isRenderHidden: true }), List: _SelectList.SelectList }; var SelectDesktopRegistry = exports.SelectDesktopRegistry = new _di.Registry({ id: (0, _SelectDesktop.cnSelect)() }).fill(regObjects);