UNPKG

@yandex/ui

Version:

Yandex UI components

18 lines (17 loc) 880 B
import { compose, composeU } from '@bem-react/core'; import { Textarea as TextareaDesktop } from '../Textarea@desktop'; import { withDebounceInput } from '../../withDebounceInput'; // _hasClear import { withHasClear } from '../_hasClear/Textarea_hasClear@desktop'; // _size import { withSizeM } from '../_size/Textarea_size_m'; import { withSizeS } from '../_size/Textarea_size_s'; // _theme import { withThemeNormal } from '../_theme/Textarea_theme_normal@desktop'; // _view import { withViewDefault } from '../_view/Textarea_view_default@desktop'; // _autoResize import { withAutoResize } from '../_autoResize/Textarea_autoResize'; export * from '../Textarea@desktop'; export var Textarea = compose(withDebounceInput, withHasClear, withViewDefault, withThemeNormal, composeU(withSizeM, withSizeS))(TextareaDesktop); export var TextareaWithAutoResize = withAutoResize(Textarea);