UNPKG

@r3l/app

Version:
43 lines (34 loc) 1.04 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = Spinner; var _react = _interopRequireDefault(require("react")); var _reactNativeWeb = require("react-native-web"); var _propTypes = _interopRequireDefault(require("prop-types")); var _styled = require("../../styled"); var SpinnerContainer = (0, _styled.styled)(_styled.View)({ position: 'absolute', left: 0, right: 0, bottom: 0, top: 0, flex: 1, justifyContent: 'center', alignItems: 'center', flexGrow: 1 }); function Spinner(props) { return /*#__PURE__*/_react.default.createElement(SpinnerContainer, { pointerEvents: 'none' }, /*#__PURE__*/_react.default.createElement(_reactNativeWeb.ActivityIndicator, { animating: props.visible, size: props.size || 'large' })); } Spinner.propTypes = { visible: _propTypes.default.bool, size: _propTypes.default.string }; //# sourceMappingURL=CustomSpinner.component.js.map