UNPKG

matrix-react-sdk

Version:
49 lines (46 loc) 6.67 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 _BaseDialog = _interopRequireDefault(require("../BaseDialog")); var _DialogButtons = _interopRequireDefault(require("../../elements/DialogButtons")); /* 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 ConfirmDestroyCrossSigningDialog extends _react.default.Component { constructor(...args) { super(...args); (0, _defineProperty2.default)(this, "onConfirm", () => { this.props.onFinished(true); }); (0, _defineProperty2.default)(this, "onDecline", () => { this.props.onFinished(false); }); } render() { return /*#__PURE__*/_react.default.createElement(_BaseDialog.default, { className: "mx_ConfirmDestroyCrossSigningDialog", hasCancel: true, onFinished: this.props.onFinished, title: (0, _languageHandler._t)("encryption|destroy_cross_signing_dialog|title") }, /*#__PURE__*/_react.default.createElement("div", { className: "mx_ConfirmDestroyCrossSigningDialog_content" }, /*#__PURE__*/_react.default.createElement("p", null, (0, _languageHandler._t)("encryption|destroy_cross_signing_dialog|warning"))), /*#__PURE__*/_react.default.createElement(_DialogButtons.default, { primaryButton: (0, _languageHandler._t)("encryption|destroy_cross_signing_dialog|primary_button_text"), onPrimaryButtonClick: this.onConfirm, primaryButtonClass: "danger", cancelButton: (0, _languageHandler._t)("action|cancel"), onCancel: this.onDecline })); } } exports.default = ConfirmDestroyCrossSigningDialog; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9sYW5ndWFnZUhhbmRsZXIiLCJfQmFzZURpYWxvZyIsIl9EaWFsb2dCdXR0b25zIiwiQ29uZmlybURlc3Ryb3lDcm9zc1NpZ25pbmdEaWFsb2ciLCJSZWFjdCIsIkNvbXBvbmVudCIsImNvbnN0cnVjdG9yIiwiYXJncyIsIl9kZWZpbmVQcm9wZXJ0eTIiLCJkZWZhdWx0IiwicHJvcHMiLCJvbkZpbmlzaGVkIiwicmVuZGVyIiwiY3JlYXRlRWxlbWVudCIsImNsYXNzTmFtZSIsImhhc0NhbmNlbCIsInRpdGxlIiwiX3QiLCJwcmltYXJ5QnV0dG9uIiwib25QcmltYXJ5QnV0dG9uQ2xpY2siLCJvbkNvbmZpcm0iLCJwcmltYXJ5QnV0dG9uQ2xhc3MiLCJjYW5jZWxCdXR0b24iLCJvbkNhbmNlbCIsIm9uRGVjbGluZSIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi9zcmMvY29tcG9uZW50cy92aWV3cy9kaWFsb2dzL3NlY3VyaXR5L0NvbmZpcm1EZXN0cm95Q3Jvc3NTaWduaW5nRGlhbG9nLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IDIwMjQgTmV3IFZlY3RvciBMdGQuXG5Db3B5cmlnaHQgMjAyMCBUaGUgTWF0cml4Lm9yZyBGb3VuZGF0aW9uIEMuSS5DLlxuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQUdQTC0zLjAtb25seSBPUiBHUEwtMy4wLW9ubHlcblBsZWFzZSBzZWUgTElDRU5TRSBmaWxlcyBpbiB0aGUgcmVwb3NpdG9yeSByb290IGZvciBmdWxsIGRldGFpbHMuXG4qL1xuXG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5cbmltcG9ydCB7IF90IH0gZnJvbSBcIi4uLy4uLy4uLy4uL2xhbmd1YWdlSGFuZGxlclwiO1xuaW1wb3J0IEJhc2VEaWFsb2cgZnJvbSBcIi4uL0Jhc2VEaWFsb2dcIjtcbmltcG9ydCBEaWFsb2dCdXR0b25zIGZyb20gXCIuLi8uLi9lbGVtZW50cy9EaWFsb2dCdXR0b25zXCI7XG5cbmludGVyZmFjZSBJUHJvcHMge1xuICAgIG9uRmluaXNoZWQ6IChzdWNjZXNzPzogYm9vbGVhbikgPT4gdm9pZDtcbn1cblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgQ29uZmlybURlc3Ryb3lDcm9zc1NpZ25pbmdEaWFsb2cgZXh0ZW5kcyBSZWFjdC5Db21wb25lbnQ8SVByb3BzPiB7XG4gICAgcHJpdmF0ZSBvbkNvbmZpcm0gPSAoKTogdm9pZCA9PiB7XG4gICAgICAgIHRoaXMucHJvcHMub25GaW5pc2hlZCh0cnVlKTtcbiAgICB9O1xuXG4gICAgcHJpdmF0ZSBvbkRlY2xpbmUgPSAoKTogdm9pZCA9PiB7XG4gICAgICAgIHRoaXMucHJvcHMub25GaW5pc2hlZChmYWxzZSk7XG4gICAgfTtcblxuICAgIHB1YmxpYyByZW5kZXIoKTogUmVhY3QuUmVhY3ROb2RlIHtcbiAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgIDxCYXNlRGlhbG9nXG4gICAgICAgICAgICAgICAgY2xhc3NOYW1lPVwibXhfQ29uZmlybURlc3Ryb3lDcm9zc1NpZ25pbmdEaWFsb2dcIlxuICAgICAgICAgICAgICAgIGhhc0NhbmNlbD17dHJ1ZX1cbiAgICAgICAgICAgICAgICBvbkZpbmlzaGVkPXt0aGlzLnByb3BzLm9uRmluaXNoZWR9XG4gICAgICAgICAgICAgICAgdGl0bGU9e190KFwiZW5jcnlwdGlvbnxkZXN0cm95X2Nyb3NzX3NpZ25pbmdfZGlhbG9nfHRpdGxlXCIpfVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXhfQ29uZmlybURlc3Ryb3lDcm9zc1NpZ25pbmdEaWFsb2dfY29udGVudFwiPlxuICAgICAgICAgICAgICAgICAgICA8cD57X3QoXCJlbmNyeXB0aW9ufGRlc3Ryb3lfY3Jvc3Nfc2lnbmluZ19kaWFsb2d8d2FybmluZ1wiKX08L3A+XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPERpYWxvZ0J1dHRvbnNcbiAgICAgICAgICAgICAgICAgICAgcHJpbWFyeUJ1dHRvbj17X3QoXCJlbmNyeXB0aW9ufGRlc3Ryb3lfY3Jvc3Nfc2lnbmluZ19kaWFsb2d8cHJpbWFyeV9idXR0b25fdGV4dFwiKX1cbiAgICAgICAgICAgICAgICAgICAgb25QcmltYXJ5QnV0dG9uQ2xpY2s9e3RoaXMub25Db25maXJtfVxuICAgICAgICAgICAgICAgICAgICBwcmltYXJ5QnV0dG9uQ2xhc3M9XCJkYW5nZXJcIlxuICAgICAgICAgICAgICAgICAgICBjYW5jZWxCdXR0b249e190KFwiYWN0aW9ufGNhbmNlbFwiKX1cbiAgICAgICAgICAgICAgICAgICAgb25DYW5jZWw9e3RoaXMub25EZWNsaW5lfVxuICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L0Jhc2VEaWFsb2c+XG4gICAgICAgICk7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQVFBLElBQUFBLE1BQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUVBLElBQUFDLGdCQUFBLEdBQUFELE9BQUE7QUFDQSxJQUFBRSxXQUFBLEdBQUFILHNCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBRyxjQUFBLEdBQUFKLHNCQUFBLENBQUFDLE9BQUE7QUFaQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFZZSxNQUFNSSxnQ0FBZ0MsU0FBU0MsY0FBSyxDQUFDQyxTQUFTLENBQVM7RUFBQUMsWUFBQSxHQUFBQyxJQUFBO0lBQUEsU0FBQUEsSUFBQTtJQUFBLElBQUFDLGdCQUFBLENBQUFDLE9BQUEscUJBQzlELE1BQVk7TUFDNUIsSUFBSSxDQUFDQyxLQUFLLENBQUNDLFVBQVUsQ0FBQyxJQUFJLENBQUM7SUFDL0IsQ0FBQztJQUFBLElBQUFILGdCQUFBLENBQUFDLE9BQUEscUJBRW1CLE1BQVk7TUFDNUIsSUFBSSxDQUFDQyxLQUFLLENBQUNDLFVBQVUsQ0FBQyxLQUFLLENBQUM7SUFDaEMsQ0FBQztFQUFBO0VBRU1DLE1BQU1BLENBQUEsRUFBb0I7SUFDN0Isb0JBQ0lmLE1BQUEsQ0FBQVksT0FBQSxDQUFBSSxhQUFBLENBQUNaLFdBQUEsQ0FBQVEsT0FBVTtNQUNQSyxTQUFTLEVBQUMscUNBQXFDO01BQy9DQyxTQUFTLEVBQUUsSUFBSztNQUNoQkosVUFBVSxFQUFFLElBQUksQ0FBQ0QsS0FBSyxDQUFDQyxVQUFXO01BQ2xDSyxLQUFLLEVBQUUsSUFBQUMsbUJBQUUsRUFBQywrQ0FBK0M7SUFBRSxnQkFFM0RwQixNQUFBLENBQUFZLE9BQUEsQ0FBQUksYUFBQTtNQUFLQyxTQUFTLEVBQUM7SUFBNkMsZ0JBQ3hEakIsTUFBQSxDQUFBWSxPQUFBLENBQUFJLGFBQUEsWUFBSSxJQUFBSSxtQkFBRSxFQUFDLGlEQUFpRCxDQUFLLENBQzVELENBQUMsZUFDTnBCLE1BQUEsQ0FBQVksT0FBQSxDQUFBSSxhQUFBLENBQUNYLGNBQUEsQ0FBQU8sT0FBYTtNQUNWUyxhQUFhLEVBQUUsSUFBQUQsbUJBQUUsRUFBQyw2REFBNkQsQ0FBRTtNQUNqRkUsb0JBQW9CLEVBQUUsSUFBSSxDQUFDQyxTQUFVO01BQ3JDQyxrQkFBa0IsRUFBQyxRQUFRO01BQzNCQyxZQUFZLEVBQUUsSUFBQUwsbUJBQUUsRUFBQyxlQUFlLENBQUU7TUFDbENNLFFBQVEsRUFBRSxJQUFJLENBQUNDO0lBQVUsQ0FDNUIsQ0FDTyxDQUFDO0VBRXJCO0FBQ0o7QUFBQ0MsT0FBQSxDQUFBaEIsT0FBQSxHQUFBTixnQ0FBQSIsImlnbm9yZUxpc3QiOltdfQ==