UNPKG

django-bananas

Version:
47 lines (46 loc) 1.24 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _LinearProgress = _interopRequireDefault(require("@mui/material/LinearProgress")); var _styles = require("@mui/styles"); var _propTypes = _interopRequireDefault(require("prop-types")); var _react = _interopRequireDefault(require("react")); function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } var styles = () => ({ root: { position: "absolute", zIndex: 3000, width: "100%", backgroundColor: "transparent" }, bar: {} }); var ProgressBar = _ref => { var { classes, color, loading } = _ref; return loading && /*#__PURE__*/_react.default.createElement(_LinearProgress.default, { color: color, classes: { root: classes.root, bar: classes.bar } }); }; ProgressBar.propTypes = { classes: _propTypes.default.object.isRequired, loading: _propTypes.default.bool, color: _propTypes.default.string }; ProgressBar.defaultProps = { loading: true, color: "secondary" }; var BananasProgressBar = (0, _styles.withStyles)(styles, { name: "BananasProgressBar" })(ProgressBar); var _default = exports.default = BananasProgressBar;