react-elegant-ui
Version:
Elegant UI components, made by BEM best practices for react
23 lines • 748 B
JavaScript
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);