UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

16 lines 860 B
import { withRegistry } from '../../../lib/di'; import { compose, composeU } from '../../../lib/compose'; import { Textinput as BaseTextinput } from '../Textinput@desktop'; import { TextinputDesktopRegistry } from '../Textinput.registry/desktop'; import { withModTextinputHasClear } from '../_hasClear/Textinput_hasClear'; // _view import { withModTextinputViewDefault } from '../_view/Textinput_view_default'; // _size import { withModTextinputSizeM } from '../_size/Textinput_size_m'; import { withModTextinputSizeS } from '../_size/Textinput_size_s'; export * from '../Textinput@desktop'; export var Textinput = compose(withRegistry(TextinputDesktopRegistry), composeU(withModTextinputViewDefault), composeU(withModTextinputSizeS, withModTextinputSizeM), withModTextinputHasClear)(BaseTextinput); Textinput.defaultProps = { view: 'default', size: 'm' };