UNPKG

react-elegant-ui

Version:

Elegant UI components, made by BEM best practices for react

41 lines (37 loc) 1.69 kB
"use strict"; 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' };