UNPKG

matrix-react-sdk

Version:
38 lines (35 loc) 4.38 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.DeveloperToolsOption = void 0; var _react = _interopRequireDefault(require("react")); var _Modal = _interopRequireDefault(require("../../../Modal")); var _DevtoolsDialog = _interopRequireDefault(require("../dialogs/DevtoolsDialog")); var _IconizedContextMenu = require("./IconizedContextMenu"); var _languageHandler = require("../../../languageHandler"); /* Copyright 2024 New Vector Ltd. Copyright 2023 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. */ const DeveloperToolsOption = ({ onFinished, roomId }) => { return /*#__PURE__*/_react.default.createElement(_IconizedContextMenu.IconizedContextMenuOption, { onClick: () => { _Modal.default.createDialog(_DevtoolsDialog.default, { onFinished: () => {}, roomId: roomId }, "mx_DevtoolsDialog_wrapper"); onFinished(); }, label: (0, _languageHandler._t)("devtools|title"), iconClassName: "mx_IconizedContextMenu_developerTools" }); }; exports.DeveloperToolsOption = DeveloperToolsOption; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9Nb2RhbCIsIl9EZXZ0b29sc0RpYWxvZyIsIl9JY29uaXplZENvbnRleHRNZW51IiwiX2xhbmd1YWdlSGFuZGxlciIsIkRldmVsb3BlclRvb2xzT3B0aW9uIiwib25GaW5pc2hlZCIsInJvb21JZCIsImRlZmF1bHQiLCJjcmVhdGVFbGVtZW50IiwiSWNvbml6ZWRDb250ZXh0TWVudU9wdGlvbiIsIm9uQ2xpY2siLCJNb2RhbCIsImNyZWF0ZURpYWxvZyIsIkRldnRvb2xzRGlhbG9nIiwibGFiZWwiLCJfdCIsImljb25DbGFzc05hbWUiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvdmlld3MvY29udGV4dF9tZW51cy9EZXZlbG9wZXJUb29sc09wdGlvbi50c3giXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMjMgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuXG5pbXBvcnQgTW9kYWwgZnJvbSBcIi4uLy4uLy4uL01vZGFsXCI7XG5pbXBvcnQgRGV2dG9vbHNEaWFsb2cgZnJvbSBcIi4uL2RpYWxvZ3MvRGV2dG9vbHNEaWFsb2dcIjtcbmltcG9ydCB7IEljb25pemVkQ29udGV4dE1lbnVPcHRpb24gfSBmcm9tIFwiLi9JY29uaXplZENvbnRleHRNZW51XCI7XG5pbXBvcnQgeyBfdCB9IGZyb20gXCIuLi8uLi8uLi9sYW5ndWFnZUhhbmRsZXJcIjtcblxuaW50ZXJmYWNlIFByb3BzIHtcbiAgICBvbkZpbmlzaGVkOiAoKSA9PiB2b2lkO1xuICAgIHJvb21JZDogc3RyaW5nO1xufVxuXG5leHBvcnQgY29uc3QgRGV2ZWxvcGVyVG9vbHNPcHRpb246IFJlYWN0LkZDPFByb3BzPiA9ICh7IG9uRmluaXNoZWQsIHJvb21JZCB9KSA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPEljb25pemVkQ29udGV4dE1lbnVPcHRpb25cbiAgICAgICAgICAgIG9uQ2xpY2s9eygpID0+IHtcbiAgICAgICAgICAgICAgICBNb2RhbC5jcmVhdGVEaWFsb2coXG4gICAgICAgICAgICAgICAgICAgIERldnRvb2xzRGlhbG9nLFxuICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvbkZpbmlzaGVkOiAoKSA9PiB7fSxcbiAgICAgICAgICAgICAgICAgICAgICAgIHJvb21JZDogcm9vbUlkLFxuICAgICAgICAgICAgICAgICAgICB9LFxuICAgICAgICAgICAgICAgICAgICBcIm14X0RldnRvb2xzRGlhbG9nX3dyYXBwZXJcIixcbiAgICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICAgIG9uRmluaXNoZWQoKTtcbiAgICAgICAgICAgIH19XG4gICAgICAgICAgICBsYWJlbD17X3QoXCJkZXZ0b29sc3x0aXRsZVwiKX1cbiAgICAgICAgICAgIGljb25DbGFzc05hbWU9XCJteF9JY29uaXplZENvbnRleHRNZW51X2RldmVsb3BlclRvb2xzXCJcbiAgICAgICAgLz5cbiAgICApO1xufTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQVFBLElBQUFBLE1BQUEsR0FBQUMsc0JBQUEsQ0FBQUMsT0FBQTtBQUVBLElBQUFDLE1BQUEsR0FBQUYsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFFLGVBQUEsR0FBQUgsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFHLG9CQUFBLEdBQUFILE9BQUE7QUFDQSxJQUFBSSxnQkFBQSxHQUFBSixPQUFBO0FBYkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBY08sTUFBTUssb0JBQXFDLEdBQUdBLENBQUM7RUFBRUMsVUFBVTtFQUFFQztBQUFPLENBQUMsS0FBSztFQUM3RSxvQkFDSVQsTUFBQSxDQUFBVSxPQUFBLENBQUFDLGFBQUEsQ0FBQ04sb0JBQUEsQ0FBQU8seUJBQXlCO0lBQ3RCQyxPQUFPLEVBQUVBLENBQUEsS0FBTTtNQUNYQyxjQUFLLENBQUNDLFlBQVksQ0FDZEMsdUJBQWMsRUFDZDtRQUNJUixVQUFVLEVBQUVBLENBQUEsS0FBTSxDQUFDLENBQUM7UUFDcEJDLE1BQU0sRUFBRUE7TUFDWixDQUFDLEVBQ0QsMkJBQ0osQ0FBQztNQUNERCxVQUFVLENBQUMsQ0FBQztJQUNoQixDQUFFO0lBQ0ZTLEtBQUssRUFBRSxJQUFBQyxtQkFBRSxFQUFDLGdCQUFnQixDQUFFO0lBQzVCQyxhQUFhLEVBQUM7RUFBdUMsQ0FDeEQsQ0FBQztBQUVWLENBQUM7QUFBQ0MsT0FBQSxDQUFBYixvQkFBQSxHQUFBQSxvQkFBQSIsImlnbm9yZUxpc3QiOltdfQ==