react-elegant-ui
Version:
Elegant UI components, made by BEM best practices for react
41 lines (37 loc) • 1.69 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
Spinner: true
};
exports.Spinner = void 0;
var _di = require("../../../lib/di");
var _compose = require("../../../lib/compose");
var _desktop = require("../Spinner.registry/desktop");
var _SpinnerDesktop = require("../Spinner@desktop");
Object.keys(_SpinnerDesktop).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _SpinnerDesktop[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _SpinnerDesktop[key];
}
});
});
var _Spinner_view_primitive = require("../_view/Spinner_view_primitive");
var _Spinner_view_icon = require("../_view/Spinner_view_icon");
var _Spinner_position_center = require("../_position/Spinner_position_center");
var _Spinner_size_s = require("../_size/Spinner_size_s");
var _Spinner_size_m = require("../_size/Spinner_size_m");
var _Spinner_size_l = require("../_size/Spinner_size_l");
// _view
// _position
// _size
var Spinner = exports.Spinner = (0, _compose.compose)((0, _di.withRegistry)(_desktop.SpinnerDesktopRegistry), (0, _compose.composeU)(_Spinner_size_s.withModSpinnerSizeS, _Spinner_size_m.withModSpinnerSizeM, _Spinner_size_l.withModSpinnerSizeL), (0, _compose.composeU)(_Spinner_view_primitive.withModSpinnerViewPrimitive, _Spinner_view_icon.withModSpinnerViewIcon), (0, _compose.composeU)(_Spinner_position_center.withModSpinnerPositionCenter))(_SpinnerDesktop.Spinner);
Spinner.defaultProps = {
view: 'primitive',
size: 'm'
};