@r3l/app
Version:
43 lines (34 loc) • 1.04 kB
JavaScript
;
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