UNPKG

matrix-react-sdk

Version:
56 lines (53 loc) 7.66 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 _classnames = _interopRequireDefault(require("classnames")); var _languageHandler = require("../../../languageHandler"); var _BaseDialog = _interopRequireDefault(require("./BaseDialog")); var _DialogButtons = _interopRequireDefault(require("../elements/DialogButtons")); /* Copyright 2024 New Vector Ltd. Copyright 2015-2021 The Matrix.org Foundation C.I.C. Copyright 2019 Bastian Masanek, Noxware IT <matrix@noxware.de> SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only Please see LICENSE files in the repository root for full details. */ class InfoDialog extends _react.default.Component { constructor(...args) { super(...args); (0, _defineProperty2.default)(this, "onFinished", () => { this.props.onFinished(); }); } render() { return /*#__PURE__*/_react.default.createElement(_BaseDialog.default, { className: "mx_InfoDialog", onFinished: this.props.onFinished, top: this.props.top, title: this.props.title, contentId: "mx_Dialog_content", hasCancel: this.props.hasCloseButton, onKeyDown: this.props.onKeyDown, fixedWidth: this.props.fixedWidth }, /*#__PURE__*/_react.default.createElement("div", { className: (0, _classnames.default)("mx_Dialog_content", this.props.className), id: "mx_Dialog_content" }, this.props.description), this.props.button !== false && /*#__PURE__*/_react.default.createElement(_DialogButtons.default, { primaryButton: this.props.button || (0, _languageHandler._t)("action|ok"), onPrimaryButtonClick: this.onFinished, hasCancel: false })); } } exports.default = InfoDialog; (0, _defineProperty2.default)(InfoDialog, "defaultProps", { title: "", description: "", hasCloseButton: false }); //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9jbGFzc25hbWVzIiwiX2xhbmd1YWdlSGFuZGxlciIsIl9CYXNlRGlhbG9nIiwiX0RpYWxvZ0J1dHRvbnMiLCJJbmZvRGlhbG9nIiwiUmVhY3QiLCJDb21wb25lbnQiLCJjb25zdHJ1Y3RvciIsImFyZ3MiLCJfZGVmaW5lUHJvcGVydHkyIiwiZGVmYXVsdCIsInByb3BzIiwib25GaW5pc2hlZCIsInJlbmRlciIsImNyZWF0ZUVsZW1lbnQiLCJjbGFzc05hbWUiLCJ0b3AiLCJ0aXRsZSIsImNvbnRlbnRJZCIsImhhc0NhbmNlbCIsImhhc0Nsb3NlQnV0dG9uIiwib25LZXlEb3duIiwiZml4ZWRXaWR0aCIsImNsYXNzTmFtZXMiLCJpZCIsImRlc2NyaXB0aW9uIiwiYnV0dG9uIiwicHJpbWFyeUJ1dHRvbiIsIl90Iiwib25QcmltYXJ5QnV0dG9uQ2xpY2siLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvdmlld3MvZGlhbG9ncy9JbmZvRGlhbG9nLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IDIwMjQgTmV3IFZlY3RvciBMdGQuXG5Db3B5cmlnaHQgMjAxNS0yMDIxIFRoZSBNYXRyaXgub3JnIEZvdW5kYXRpb24gQy5JLkMuXG5Db3B5cmlnaHQgMjAxOSBCYXN0aWFuIE1hc2FuZWssIE5veHdhcmUgSVQgPG1hdHJpeEBub3h3YXJlLmRlPlxuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQUdQTC0zLjAtb25seSBPUiBHUEwtMy4wLW9ubHlcblBsZWFzZSBzZWUgTElDRU5TRSBmaWxlcyBpbiB0aGUgcmVwb3NpdG9yeSByb290IGZvciBmdWxsIGRldGFpbHMuXG4qL1xuXG5pbXBvcnQgUmVhY3QsIHsgUmVhY3ROb2RlIH0gZnJvbSBcInJlYWN0XCI7XG5pbXBvcnQgY2xhc3NOYW1lcyBmcm9tIFwiY2xhc3NuYW1lc1wiO1xuXG5pbXBvcnQgeyBfdCB9IGZyb20gXCIuLi8uLi8uLi9sYW5ndWFnZUhhbmRsZXJcIjtcbmltcG9ydCBCYXNlRGlhbG9nIGZyb20gXCIuL0Jhc2VEaWFsb2dcIjtcbmltcG9ydCBEaWFsb2dCdXR0b25zIGZyb20gXCIuLi9lbGVtZW50cy9EaWFsb2dCdXR0b25zXCI7XG5cbmludGVyZmFjZSBJUHJvcHMge1xuICAgIHRvcD86IFJlYWN0Tm9kZTtcbiAgICB0aXRsZT86IHN0cmluZztcbiAgICBkZXNjcmlwdGlvbj86IFJlYWN0Tm9kZTtcbiAgICBjbGFzc05hbWU/OiBzdHJpbmc7XG4gICAgYnV0dG9uPzogYm9vbGVhbiB8IHN0cmluZztcbiAgICBoYXNDbG9zZUJ1dHRvbj86IGJvb2xlYW47XG4gICAgZml4ZWRXaWR0aD86IGJvb2xlYW47XG4gICAgb25LZXlEb3duPyhldmVudDogS2V5Ym9hcmRFdmVudCB8IFJlYWN0LktleWJvYXJkRXZlbnQpOiB2b2lkO1xuICAgIG9uRmluaXNoZWQoKTogdm9pZDtcbn1cblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgSW5mb0RpYWxvZyBleHRlbmRzIFJlYWN0LkNvbXBvbmVudDxJUHJvcHM+IHtcbiAgICBwdWJsaWMgc3RhdGljIGRlZmF1bHRQcm9wczogUGFydGlhbDxJUHJvcHM+ID0ge1xuICAgICAgICB0aXRsZTogXCJcIixcbiAgICAgICAgZGVzY3JpcHRpb246IFwiXCIsXG4gICAgICAgIGhhc0Nsb3NlQnV0dG9uOiBmYWxzZSxcbiAgICB9O1xuXG4gICAgcHJpdmF0ZSBvbkZpbmlzaGVkID0gKCk6IHZvaWQgPT4ge1xuICAgICAgICB0aGlzLnByb3BzLm9uRmluaXNoZWQoKTtcbiAgICB9O1xuXG4gICAgcHVibGljIHJlbmRlcigpOiBSZWFjdC5SZWFjdE5vZGUge1xuICAgICAgICByZXR1cm4gKFxuICAgICAgICAgICAgPEJhc2VEaWFsb2dcbiAgICAgICAgICAgICAgICBjbGFzc05hbWU9XCJteF9JbmZvRGlhbG9nXCJcbiAgICAgICAgICAgICAgICBvbkZpbmlzaGVkPXt0aGlzLnByb3BzLm9uRmluaXNoZWR9XG4gICAgICAgICAgICAgICAgdG9wPXt0aGlzLnByb3BzLnRvcH1cbiAgICAgICAgICAgICAgICB0aXRsZT17dGhpcy5wcm9wcy50aXRsZX1cbiAgICAgICAgICAgICAgICBjb250ZW50SWQ9XCJteF9EaWFsb2dfY29udGVudFwiXG4gICAgICAgICAgICAgICAgaGFzQ2FuY2VsPXt0aGlzLnByb3BzLmhhc0Nsb3NlQnV0dG9ufVxuICAgICAgICAgICAgICAgIG9uS2V5RG93bj17dGhpcy5wcm9wcy5vbktleURvd259XG4gICAgICAgICAgICAgICAgZml4ZWRXaWR0aD17dGhpcy5wcm9wcy5maXhlZFdpZHRofVxuICAgICAgICAgICAgPlxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPXtjbGFzc05hbWVzKFwibXhfRGlhbG9nX2NvbnRlbnRcIiwgdGhpcy5wcm9wcy5jbGFzc05hbWUpfSBpZD1cIm14X0RpYWxvZ19jb250ZW50XCI+XG4gICAgICAgICAgICAgICAgICAgIHt0aGlzLnByb3BzLmRlc2NyaXB0aW9ufVxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgIHt0aGlzLnByb3BzLmJ1dHRvbiAhPT0gZmFsc2UgJiYgKFxuICAgICAgICAgICAgICAgICAgICA8RGlhbG9nQnV0dG9uc1xuICAgICAgICAgICAgICAgICAgICAgICAgcHJpbWFyeUJ1dHRvbj17dGhpcy5wcm9wcy5idXR0b24gfHwgX3QoXCJhY3Rpb258b2tcIil9XG4gICAgICAgICAgICAgICAgICAgICAgICBvblByaW1hcnlCdXR0b25DbGljaz17dGhpcy5vbkZpbmlzaGVkfVxuICAgICAgICAgICAgICAgICAgICAgICAgaGFzQ2FuY2VsPXtmYWxzZX1cbiAgICAgICAgICAgICAgICAgICAgLz5cbiAgICAgICAgICAgICAgICApfVxuICAgICAgICAgICAgPC9CYXNlRGlhbG9nPlxuICAgICAgICApO1xuICAgIH1cbn1cbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7QUFTQSxJQUFBQSxNQUFBLEdBQUFDLHNCQUFBLENBQUFDLE9BQUE7QUFDQSxJQUFBQyxXQUFBLEdBQUFGLHNCQUFBLENBQUFDLE9BQUE7QUFFQSxJQUFBRSxnQkFBQSxHQUFBRixPQUFBO0FBQ0EsSUFBQUcsV0FBQSxHQUFBSixzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUksY0FBQSxHQUFBTCxzQkFBQSxDQUFBQyxPQUFBO0FBZEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFxQmUsTUFBTUssVUFBVSxTQUFTQyxjQUFLLENBQUNDLFNBQVMsQ0FBUztFQUFBQyxZQUFBLEdBQUFDLElBQUE7SUFBQSxTQUFBQSxJQUFBO0lBQUEsSUFBQUMsZ0JBQUEsQ0FBQUMsT0FBQSxzQkFPdkMsTUFBWTtNQUM3QixJQUFJLENBQUNDLEtBQUssQ0FBQ0MsVUFBVSxDQUFDLENBQUM7SUFDM0IsQ0FBQztFQUFBO0VBRU1DLE1BQU1BLENBQUEsRUFBb0I7SUFDN0Isb0JBQ0loQixNQUFBLENBQUFhLE9BQUEsQ0FBQUksYUFBQSxDQUFDWixXQUFBLENBQUFRLE9BQVU7TUFDUEssU0FBUyxFQUFDLGVBQWU7TUFDekJILFVBQVUsRUFBRSxJQUFJLENBQUNELEtBQUssQ0FBQ0MsVUFBVztNQUNsQ0ksR0FBRyxFQUFFLElBQUksQ0FBQ0wsS0FBSyxDQUFDSyxHQUFJO01BQ3BCQyxLQUFLLEVBQUUsSUFBSSxDQUFDTixLQUFLLENBQUNNLEtBQU07TUFDeEJDLFNBQVMsRUFBQyxtQkFBbUI7TUFDN0JDLFNBQVMsRUFBRSxJQUFJLENBQUNSLEtBQUssQ0FBQ1MsY0FBZTtNQUNyQ0MsU0FBUyxFQUFFLElBQUksQ0FBQ1YsS0FBSyxDQUFDVSxTQUFVO01BQ2hDQyxVQUFVLEVBQUUsSUFBSSxDQUFDWCxLQUFLLENBQUNXO0lBQVcsZ0JBRWxDekIsTUFBQSxDQUFBYSxPQUFBLENBQUFJLGFBQUE7TUFBS0MsU0FBUyxFQUFFLElBQUFRLG1CQUFVLEVBQUMsbUJBQW1CLEVBQUUsSUFBSSxDQUFDWixLQUFLLENBQUNJLFNBQVMsQ0FBRTtNQUFDUyxFQUFFLEVBQUM7SUFBbUIsR0FDeEYsSUFBSSxDQUFDYixLQUFLLENBQUNjLFdBQ1gsQ0FBQyxFQUNMLElBQUksQ0FBQ2QsS0FBSyxDQUFDZSxNQUFNLEtBQUssS0FBSyxpQkFDeEI3QixNQUFBLENBQUFhLE9BQUEsQ0FBQUksYUFBQSxDQUFDWCxjQUFBLENBQUFPLE9BQWE7TUFDVmlCLGFBQWEsRUFBRSxJQUFJLENBQUNoQixLQUFLLENBQUNlLE1BQU0sSUFBSSxJQUFBRSxtQkFBRSxFQUFDLFdBQVcsQ0FBRTtNQUNwREMsb0JBQW9CLEVBQUUsSUFBSSxDQUFDakIsVUFBVztNQUN0Q08sU0FBUyxFQUFFO0lBQU0sQ0FDcEIsQ0FFRyxDQUFDO0VBRXJCO0FBQ0o7QUFBQ1csT0FBQSxDQUFBcEIsT0FBQSxHQUFBTixVQUFBO0FBQUEsSUFBQUssZ0JBQUEsQ0FBQUMsT0FBQSxFQXBDb0JOLFVBQVUsa0JBQ21CO0VBQzFDYSxLQUFLLEVBQUUsRUFBRTtFQUNUUSxXQUFXLEVBQUUsRUFBRTtFQUNmTCxjQUFjLEVBQUU7QUFDcEIsQ0FBQyIsImlnbm9yZUxpc3QiOltdfQ==