react-elegant-ui
Version:
Elegant UI components, made by BEM best practices for react
37 lines (34 loc) • 1.47 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
Textinput: true
};
exports.Textinput = void 0;
var _di = require("../../../lib/di");
var _compose = require("../../../lib/compose");
var _TextinputDesktop = require("../Textinput@desktop");
Object.keys(_TextinputDesktop).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _TextinputDesktop[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _TextinputDesktop[key];
}
});
});
var _desktop = require("../Textinput.registry/desktop");
var _Textinput_hasClear = require("../_hasClear/Textinput_hasClear");
var _Textinput_view_default = require("../_view/Textinput_view_default");
var _Textinput_size_m = require("../_size/Textinput_size_m");
var _Textinput_size_s = require("../_size/Textinput_size_s");
// _view
// _size
var Textinput = exports.Textinput = (0, _compose.compose)((0, _di.withRegistry)(_desktop.TextinputDesktopRegistry), (0, _compose.composeU)(_Textinput_view_default.withModTextinputViewDefault), (0, _compose.composeU)(_Textinput_size_s.withModTextinputSizeS, _Textinput_size_m.withModTextinputSizeM), _Textinput_hasClear.withModTextinputHasClear)(_TextinputDesktop.Textinput);
Textinput.defaultProps = {
view: 'default',
size: 'm'
};