UNPKG

matrix-react-sdk

Version:
44 lines (42 loc) 5.02 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _extends2 = _interopRequireDefault(require("@babel/runtime/helpers/extends")); var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties")); var _react = _interopRequireDefault(require("react")); var _languageHandler = require("../../../languageHandler"); var _Modal = _interopRequireDefault(require("../../../Modal")); var _InfoDialog = _interopRequireDefault(require("../dialogs/InfoDialog")); var _AccessibleButton = _interopRequireDefault(require("./AccessibleButton")); const _excluded = ["title", "description"]; /* Copyright 2024 New Vector Ltd. Copyright 2022 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 LearnMore = _ref => { let { title, description } = _ref, rest = (0, _objectWithoutProperties2.default)(_ref, _excluded); const onClick = () => { _Modal.default.createDialog(_InfoDialog.default, { title, description, button: (0, _languageHandler._t)("action|got_it"), hasCloseButton: true }); }; return /*#__PURE__*/_react.default.createElement(_AccessibleButton.default, (0, _extends2.default)({}, rest, { kind: "link_inline", onClick: onClick, className: "mx_LearnMore_button" }), (0, _languageHandler._t)("action|learn_more")); }; var _default = exports.default = LearnMore; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9sYW5ndWFnZUhhbmRsZXIiLCJfTW9kYWwiLCJfSW5mb0RpYWxvZyIsIl9BY2Nlc3NpYmxlQnV0dG9uIiwiX2V4Y2x1ZGVkIiwiTGVhcm5Nb3JlIiwiX3JlZiIsInRpdGxlIiwiZGVzY3JpcHRpb24iLCJyZXN0IiwiX29iamVjdFdpdGhvdXRQcm9wZXJ0aWVzMiIsImRlZmF1bHQiLCJvbkNsaWNrIiwiTW9kYWwiLCJjcmVhdGVEaWFsb2ciLCJJbmZvRGlhbG9nIiwiYnV0dG9uIiwiX3QiLCJoYXNDbG9zZUJ1dHRvbiIsImNyZWF0ZUVsZW1lbnQiLCJfZXh0ZW5kczIiLCJraW5kIiwiY2xhc3NOYW1lIiwiX2RlZmF1bHQiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvdmlld3MvZWxlbWVudHMvTGVhcm5Nb3JlLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IDIwMjQgTmV3IFZlY3RvciBMdGQuXG5Db3B5cmlnaHQgMjAyMiBUaGUgTWF0cml4Lm9yZyBGb3VuZGF0aW9uIEMuSS5DLlxuXG5TUERYLUxpY2Vuc2UtSWRlbnRpZmllcjogQUdQTC0zLjAtb25seSBPUiBHUEwtMy4wLW9ubHlcblBsZWFzZSBzZWUgTElDRU5TRSBmaWxlcyBpbiB0aGUgcmVwb3NpdG9yeSByb290IGZvciBmdWxsIGRldGFpbHMuXG4qL1xuXG5pbXBvcnQgUmVhY3QgZnJvbSBcInJlYWN0XCI7XG5cbmltcG9ydCB7IF90IH0gZnJvbSBcIi4uLy4uLy4uL2xhbmd1YWdlSGFuZGxlclwiO1xuaW1wb3J0IE1vZGFsIGZyb20gXCIuLi8uLi8uLi9Nb2RhbFwiO1xuaW1wb3J0IEluZm9EaWFsb2cgZnJvbSBcIi4uL2RpYWxvZ3MvSW5mb0RpYWxvZ1wiO1xuaW1wb3J0IEFjY2Vzc2libGVCdXR0b24sIHsgQnV0dG9uUHJvcHMgfSBmcm9tIFwiLi9BY2Nlc3NpYmxlQnV0dG9uXCI7XG5cbnR5cGUgUHJvcHMgPSBPbWl0PEJ1dHRvblByb3BzPFwiZGl2XCI+LCBcImVsZW1lbnRcIiB8IFwia2luZFwiIHwgXCJvbkNsaWNrXCIgfCBcImNsYXNzTmFtZVwiPiAmIHtcbiAgICB0aXRsZTogc3RyaW5nO1xuICAgIGRlc2NyaXB0aW9uOiBzdHJpbmcgfCBSZWFjdC5SZWFjdE5vZGU7XG59O1xuXG5jb25zdCBMZWFybk1vcmU6IFJlYWN0LkZDPFByb3BzPiA9ICh7IHRpdGxlLCBkZXNjcmlwdGlvbiwgLi4ucmVzdCB9KSA9PiB7XG4gICAgY29uc3Qgb25DbGljayA9ICgpOiB2b2lkID0+IHtcbiAgICAgICAgTW9kYWwuY3JlYXRlRGlhbG9nKEluZm9EaWFsb2csIHtcbiAgICAgICAgICAgIHRpdGxlLFxuICAgICAgICAgICAgZGVzY3JpcHRpb24sXG4gICAgICAgICAgICBidXR0b246IF90KFwiYWN0aW9ufGdvdF9pdFwiKSxcbiAgICAgICAgICAgIGhhc0Nsb3NlQnV0dG9uOiB0cnVlLFxuICAgICAgICB9KTtcbiAgICB9O1xuXG4gICAgcmV0dXJuIChcbiAgICAgICAgPEFjY2Vzc2libGVCdXR0b24gey4uLnJlc3R9IGtpbmQ9XCJsaW5rX2lubGluZVwiIG9uQ2xpY2s9e29uQ2xpY2t9IGNsYXNzTmFtZT1cIm14X0xlYXJuTW9yZV9idXR0b25cIj5cbiAgICAgICAgICAgIHtfdChcImFjdGlvbnxsZWFybl9tb3JlXCIpfVxuICAgICAgICA8L0FjY2Vzc2libGVCdXR0b24+XG4gICAgKTtcbn07XG5cbmV4cG9ydCBkZWZhdWx0IExlYXJuTW9yZTtcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7Ozs7O0FBUUEsSUFBQUEsTUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBRUEsSUFBQUMsZ0JBQUEsR0FBQUQsT0FBQTtBQUNBLElBQUFFLE1BQUEsR0FBQUgsc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFHLFdBQUEsR0FBQUosc0JBQUEsQ0FBQUMsT0FBQTtBQUNBLElBQUFJLGlCQUFBLEdBQUFMLHNCQUFBLENBQUFDLE9BQUE7QUFBbUUsTUFBQUssU0FBQTtBQWJuRTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQWNBLE1BQU1DLFNBQTBCLEdBQUdDLElBQUEsSUFBcUM7RUFBQSxJQUFwQztNQUFFQyxLQUFLO01BQUVDO0lBQXFCLENBQUMsR0FBQUYsSUFBQTtJQUFORyxJQUFJLE9BQUFDLHlCQUFBLENBQUFDLE9BQUEsRUFBQUwsSUFBQSxFQUFBRixTQUFBO0VBQzdELE1BQU1RLE9BQU8sR0FBR0EsQ0FBQSxLQUFZO0lBQ3hCQyxjQUFLLENBQUNDLFlBQVksQ0FBQ0MsbUJBQVUsRUFBRTtNQUMzQlIsS0FBSztNQUNMQyxXQUFXO01BQ1hRLE1BQU0sRUFBRSxJQUFBQyxtQkFBRSxFQUFDLGVBQWUsQ0FBQztNQUMzQkMsY0FBYyxFQUFFO0lBQ3BCLENBQUMsQ0FBQztFQUNOLENBQUM7RUFFRCxvQkFDSXJCLE1BQUEsQ0FBQWMsT0FBQSxDQUFBUSxhQUFBLENBQUNoQixpQkFBQSxDQUFBUSxPQUFnQixNQUFBUyxTQUFBLENBQUFULE9BQUEsTUFBS0YsSUFBSTtJQUFFWSxJQUFJLEVBQUMsYUFBYTtJQUFDVCxPQUFPLEVBQUVBLE9BQVE7SUFBQ1UsU0FBUyxFQUFDO0VBQXFCLElBQzNGLElBQUFMLG1CQUFFLEVBQUMsbUJBQW1CLENBQ1QsQ0FBQztBQUUzQixDQUFDO0FBQUMsSUFBQU0sUUFBQSxHQUFBQyxPQUFBLENBQUFiLE9BQUEsR0FFYU4sU0FBUyIsImlnbm9yZUxpc3QiOltdfQ==