react-elegant-ui
Version:
Elegant UI components, made by BEM best practices for react
38 lines (35 loc) • 1.55 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
Textarea: true
};
exports.Textarea = void 0;
var _di = require("../../../lib/di");
var _compose = require("../../../lib/compose");
var _TextareaDesktop = require("../Textarea@desktop");
Object.keys(_TextareaDesktop).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _TextareaDesktop[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _TextareaDesktop[key];
}
});
});
var _desktop = require("../Textarea.registry/desktop");
var _Textarea_autoResize = require("../_autoResize/Textarea_autoResize");
var _Textarea_hasClear = require("../_hasClear/Textarea_hasClear");
var _Textarea_view_default = require("../_view/Textarea_view_default");
var _Textarea_size_s = require("../_size/Textarea_size_s");
var _Textarea_size_m = require("../_size/Textarea_size_m");
// _view
// _size
var Textarea = exports.Textarea = (0, _compose.compose)((0, _di.withRegistry)(_desktop.TextareaRegistry), (0, _compose.composeU)(_Textarea_size_m.withModTextareaSizeM, _Textarea_size_s.withModTextareaSizeS), (0, _compose.composeU)(_Textarea_view_default.withModTextareaViewDefault), _Textarea_hasClear.withModTextareaHasClear, _Textarea_autoResize.withModTextareaAutoResize)(_TextareaDesktop.Textarea);
Textarea.defaultProps = {
view: 'default',
size: 'm'
};