UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

23 lines 748 B
import { Registry } from '../../../lib/di'; import { withDefaultProps } from '../../../hocs/withDefaultProps'; // Artefacts import { Button } from '../../Button/Button.bundle/desktop'; import { Icon } from '../../Icon/Icon.bundle/desktop'; import { cnSelect } from '../Select'; import { SelectTrigger } from '../Trigger/Select-Trigger'; import { SelectNativeControl } from '../NativeControl/Select-NativeControl'; export var regObjects = { Button: withDefaultProps(Button, { view: 'default', size: 'm' }), Icon: withDefaultProps(Icon, { glyph: 'unfold-more', size: 's' }), Trigger: SelectTrigger, NativeControl: SelectNativeControl }; export var SelectTouchRegistry = new Registry({ id: cnSelect() }).fill(regObjects);