UNPKG

matrix-react-sdk

Version:
43 lines (40 loc) 5.28 kB
"use strict"; 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"); var _AccessibleButton = _interopRequireDefault(require("../elements/AccessibleButton")); var _Modal = _interopRequireDefault(require("../../../Modal")); var _ServerOfflineDialog = _interopRequireDefault(require("../dialogs/ServerOfflineDialog")); /* Copyright 2024 New Vector Ltd. Copyright 2020 The Matrix.org Foundation C.I.C. SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only Please see LICENSE files in the repository root for full details. */ class NonUrgentEchoFailureToast extends _react.default.PureComponent { constructor(...args) { super(...args); (0, _defineProperty2.default)(this, "openDialog", () => { _Modal.default.createDialog(_ServerOfflineDialog.default, {}); }); } render() { return /*#__PURE__*/_react.default.createElement("div", { className: "mx_NonUrgentEchoFailureToast" }, /*#__PURE__*/_react.default.createElement("span", { className: "mx_NonUrgentEchoFailureToast_icon" }), (0, _languageHandler._t)("error|non_urgent_echo_failure_toast", {}, { a: sub => /*#__PURE__*/_react.default.createElement(_AccessibleButton.default, { kind: "link_inline", onClick: this.openDialog }, sub) })); } } exports.default = NonUrgentEchoFailureToast; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9sYW5ndWFnZUhhbmRsZXIiLCJfQWNjZXNzaWJsZUJ1dHRvbiIsIl9Nb2RhbCIsIl9TZXJ2ZXJPZmZsaW5lRGlhbG9nIiwiTm9uVXJnZW50RWNob0ZhaWx1cmVUb2FzdCIsIlJlYWN0IiwiUHVyZUNvbXBvbmVudCIsImNvbnN0cnVjdG9yIiwiYXJncyIsIl9kZWZpbmVQcm9wZXJ0eTIiLCJkZWZhdWx0IiwiTW9kYWwiLCJjcmVhdGVEaWFsb2ciLCJTZXJ2ZXJPZmZsaW5lRGlhbG9nIiwicmVuZGVyIiwiY3JlYXRlRWxlbWVudCIsImNsYXNzTmFtZSIsIl90IiwiYSIsInN1YiIsImtpbmQiLCJvbkNsaWNrIiwib3BlbkRpYWxvZyIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy92aWV3cy90b2FzdHMvTm9uVXJnZW50RWNob0ZhaWx1cmVUb2FzdC50c3giXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMjAgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuXG5pbXBvcnQgeyBfdCB9IGZyb20gXCIuLi8uLi8uLi9sYW5ndWFnZUhhbmRsZXJcIjtcbmltcG9ydCBBY2Nlc3NpYmxlQnV0dG9uIGZyb20gXCIuLi9lbGVtZW50cy9BY2Nlc3NpYmxlQnV0dG9uXCI7XG5pbXBvcnQgTW9kYWwgZnJvbSBcIi4uLy4uLy4uL01vZGFsXCI7XG5pbXBvcnQgU2VydmVyT2ZmbGluZURpYWxvZyBmcm9tIFwiLi4vZGlhbG9ncy9TZXJ2ZXJPZmZsaW5lRGlhbG9nXCI7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIE5vblVyZ2VudEVjaG9GYWlsdXJlVG9hc3QgZXh0ZW5kcyBSZWFjdC5QdXJlQ29tcG9uZW50IHtcbiAgICBwcml2YXRlIG9wZW5EaWFsb2cgPSAoKTogdm9pZCA9PiB7XG4gICAgICAgIE1vZGFsLmNyZWF0ZURpYWxvZyhTZXJ2ZXJPZmZsaW5lRGlhbG9nLCB7fSk7XG4gICAgfTtcblxuICAgIHB1YmxpYyByZW5kZXIoKTogUmVhY3QuUmVhY3ROb2RlIHtcbiAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXhfTm9uVXJnZW50RWNob0ZhaWx1cmVUb2FzdFwiPlxuICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzTmFtZT1cIm14X05vblVyZ2VudEVjaG9GYWlsdXJlVG9hc3RfaWNvblwiIC8+XG4gICAgICAgICAgICAgICAge190KFxuICAgICAgICAgICAgICAgICAgICBcImVycm9yfG5vbl91cmdlbnRfZWNob19mYWlsdXJlX3RvYXN0XCIsXG4gICAgICAgICAgICAgICAgICAgIHt9LFxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBhOiAoc3ViKSA9PiAoXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPEFjY2Vzc2libGVCdXR0b24ga2luZD1cImxpbmtfaW5saW5lXCIgb25DbGljaz17dGhpcy5vcGVuRGlhbG9nfT5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAge3N1Yn1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L0FjY2Vzc2libGVCdXR0b24+XG4gICAgICAgICAgICAgICAgICAgICAgICApLFxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICl9XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgKTtcbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O0FBUUEsSUFBQUEsTUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBRUEsSUFBQUMsZ0JBQUEsR0FBQUQsT0FBQTtBQUNBLElBQUFFLGlCQUFBLEdBQUFILHNCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBRyxNQUFBLEdBQUFKLHNCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBSSxvQkFBQSxHQUFBTCxzQkFBQSxDQUFBQyxPQUFBO0FBYkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBU2UsTUFBTUsseUJBQXlCLFNBQVNDLGNBQUssQ0FBQ0MsYUFBYSxDQUFDO0VBQUFDLFlBQUEsR0FBQUMsSUFBQTtJQUFBLFNBQUFBLElBQUE7SUFBQSxJQUFBQyxnQkFBQSxDQUFBQyxPQUFBLHNCQUNsRCxNQUFZO01BQzdCQyxjQUFLLENBQUNDLFlBQVksQ0FBQ0MsNEJBQW1CLEVBQUUsQ0FBQyxDQUFDLENBQUM7SUFDL0MsQ0FBQztFQUFBO0VBRU1DLE1BQU1BLENBQUEsRUFBb0I7SUFDN0Isb0JBQ0lqQixNQUFBLENBQUFhLE9BQUEsQ0FBQUssYUFBQTtNQUFLQyxTQUFTLEVBQUM7SUFBOEIsZ0JBQ3pDbkIsTUFBQSxDQUFBYSxPQUFBLENBQUFLLGFBQUE7TUFBTUMsU0FBUyxFQUFDO0lBQW1DLENBQUUsQ0FBQyxFQUNyRCxJQUFBQyxtQkFBRSxFQUNDLHFDQUFxQyxFQUNyQyxDQUFDLENBQUMsRUFDRjtNQUNJQyxDQUFDLEVBQUdDLEdBQUcsaUJBQ0h0QixNQUFBLENBQUFhLE9BQUEsQ0FBQUssYUFBQSxDQUFDZCxpQkFBQSxDQUFBUyxPQUFnQjtRQUFDVSxJQUFJLEVBQUMsYUFBYTtRQUFDQyxPQUFPLEVBQUUsSUFBSSxDQUFDQztNQUFXLEdBQ3pESCxHQUNhO0lBRTFCLENBQ0osQ0FDQyxDQUFDO0VBRWQ7QUFDSjtBQUFDSSxPQUFBLENBQUFiLE9BQUEsR0FBQU4seUJBQUEiLCJpZ25vcmVMaXN0IjpbXX0=