matrix-react-sdk
Version:
SDK for matrix.org using React
37 lines (34 loc) • 3.85 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _defineProperty2 = _interopRequireDefault(require("@babel/runtime/helpers/defineProperty"));
var _react = _interopRequireDefault(require("react"));
var _languageHandler = require("../../../languageHandler");
/*
Copyright 2017-2024 New Vector Ltd.
SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only
Please see LICENSE files in the repository root for full details.
*/
class InlineSpinner extends _react.default.PureComponent {
render() {
return /*#__PURE__*/_react.default.createElement("div", {
className: "mx_InlineSpinner"
}, /*#__PURE__*/_react.default.createElement("div", {
className: "mx_InlineSpinner_icon mx_Spinner_icon",
style: {
width: this.props.w,
height: this.props.h
},
"aria-label": (0, _languageHandler._t)("common|loading")
}, this.props.children));
}
}
exports.default = InlineSpinner;
(0, _defineProperty2.default)(InlineSpinner, "defaultProps", {
w: 16,
h: 16
});
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9sYW5ndWFnZUhhbmRsZXIiLCJJbmxpbmVTcGlubmVyIiwiUmVhY3QiLCJQdXJlQ29tcG9uZW50IiwicmVuZGVyIiwiZGVmYXVsdCIsImNyZWF0ZUVsZW1lbnQiLCJjbGFzc05hbWUiLCJzdHlsZSIsIndpZHRoIiwicHJvcHMiLCJ3IiwiaGVpZ2h0IiwiaCIsIl90IiwiY2hpbGRyZW4iLCJleHBvcnRzIiwiX2RlZmluZVByb3BlcnR5MiJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL3ZpZXdzL2VsZW1lbnRzL0lubGluZVNwaW5uZXIudHN4Il0sInNvdXJjZXNDb250ZW50IjpbIi8qXG5Db3B5cmlnaHQgMjAxNy0yMDI0IE5ldyBWZWN0b3IgTHRkLlxuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQUdQTC0zLjAtb25seSBPUiBHUEwtMy4wLW9ubHlcblBsZWFzZSBzZWUgTElDRU5TRSBmaWxlcyBpbiB0aGUgcmVwb3NpdG9yeSByb290IGZvciBmdWxsIGRldGFpbHMuXG4qL1xuXG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5cbmltcG9ydCB7IF90IH0gZnJvbSBcIi4uLy4uLy4uL2xhbmd1YWdlSGFuZGxlclwiO1xuXG5pbnRlcmZhY2UgSVByb3BzIHtcbiAgICB3PzogbnVtYmVyO1xuICAgIGg/OiBudW1iZXI7XG4gICAgY2hpbGRyZW4/OiBSZWFjdC5SZWFjdE5vZGU7XG59XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIElubGluZVNwaW5uZXIgZXh0ZW5kcyBSZWFjdC5QdXJlQ29tcG9uZW50PElQcm9wcz4ge1xuICAgIHB1YmxpYyBzdGF0aWMgZGVmYXVsdFByb3BzID0ge1xuICAgICAgICB3OiAxNixcbiAgICAgICAgaDogMTYsXG4gICAgfTtcblxuICAgIHB1YmxpYyByZW5kZXIoKTogUmVhY3QuUmVhY3ROb2RlIHtcbiAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXhfSW5saW5lU3Bpbm5lclwiPlxuICAgICAgICAgICAgICAgIDxkaXZcbiAgICAgICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwibXhfSW5saW5lU3Bpbm5lcl9pY29uIG14X1NwaW5uZXJfaWNvblwiXG4gICAgICAgICAgICAgICAgICAgIHN0eWxlPXt7IHdpZHRoOiB0aGlzLnByb3BzLncsIGhlaWdodDogdGhpcy5wcm9wcy5oIH19XG4gICAgICAgICAgICAgICAgICAgIGFyaWEtbGFiZWw9e190KFwiY29tbW9ufGxvYWRpbmdcIil9XG4gICAgICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgICAgICB7dGhpcy5wcm9wcy5jaGlsZHJlbn1cbiAgICAgICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICApO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFPQSxJQUFBQSxNQUFBLEdBQUFDLHNCQUFBLENBQUFDLE9BQUE7QUFFQSxJQUFBQyxnQkFBQSxHQUFBRCxPQUFBO0FBVEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQVllLE1BQU1FLGFBQWEsU0FBU0MsY0FBSyxDQUFDQyxhQUFhLENBQVM7RUFNNURDLE1BQU1BLENBQUEsRUFBb0I7SUFDN0Isb0JBQ0lQLE1BQUEsQ0FBQVEsT0FBQSxDQUFBQyxhQUFBO01BQUtDLFNBQVMsRUFBQztJQUFrQixnQkFDN0JWLE1BQUEsQ0FBQVEsT0FBQSxDQUFBQyxhQUFBO01BQ0lDLFNBQVMsRUFBQyx1Q0FBdUM7TUFDakRDLEtBQUssRUFBRTtRQUFFQyxLQUFLLEVBQUUsSUFBSSxDQUFDQyxLQUFLLENBQUNDLENBQUM7UUFBRUMsTUFBTSxFQUFFLElBQUksQ0FBQ0YsS0FBSyxDQUFDRztNQUFFLENBQUU7TUFDckQsY0FBWSxJQUFBQyxtQkFBRSxFQUFDLGdCQUFnQjtJQUFFLEdBRWhDLElBQUksQ0FBQ0osS0FBSyxDQUFDSyxRQUNYLENBQ0osQ0FBQztFQUVkO0FBQ0o7QUFBQ0MsT0FBQSxDQUFBWCxPQUFBLEdBQUFKLGFBQUE7QUFBQSxJQUFBZ0IsZ0JBQUEsQ0FBQVosT0FBQSxFQW5Cb0JKLGFBQWEsa0JBQ0Q7RUFDekJVLENBQUMsRUFBRSxFQUFFO0VBQ0xFLENBQUMsRUFBRTtBQUNQLENBQUMiLCJpZ25vcmVMaXN0IjpbXX0=