UNPKG

1.36 kBJavaScriptView Raw
1"use strict";
2
3var _interopRequireDefault = require("@babel/runtime-corejs2/helpers/interopRequireDefault");
4
5Object.defineProperty(exports, "__esModule", {
6 value: true
7});
8exports.default = void 0;
9
10var _react = _interopRequireDefault(require("react"));
11
12var _util = require("@sharyn/css/util");
13
14var _CircularProgress = _interopRequireDefault(require("@material-ui/core/CircularProgress"));
15
16var _withStyles = _interopRequireDefault(require("@material-ui/core/styles/withStyles"));
17
18var _DelayedProgress = _interopRequireDefault(require("./DelayedProgress"));
19
20var _propTypes = _interopRequireDefault(require("prop-types"));
21
22/* eslint-disable import/no-extraneous-dependencies */
23// flow-disable-next-line
24var LoadingPageJSX = function LoadingPageJSX(_ref) {
25 var css = _ref.classes,
26 noDelay = _ref.noDelay;
27 return _react.default.createElement("div", {
28 className: css.middle
29 }, noDelay ? _react.default.createElement(_CircularProgress.default, {
30 thickness: 4,
31 size: 70
32 }) : _react.default.createElement(_DelayedProgress.default, {
33 thickness: 4,
34 size: 70
35 }));
36};
37
38LoadingPageJSX.propTypes = {
39 classes: _propTypes.default.object.isRequired,
40 noDelay: _propTypes.default.bool
41};
42var LoadingPage = (0, _withStyles.default)({
43 middle: _util.middle
44})(LoadingPageJSX);
45var _default = LoadingPage;
46exports.default = _default;
\No newline at end of file