UNPKG

matrix-react-sdk

Version:
38 lines (35 loc) 3.65 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _react = _interopRequireDefault(require("react")); var _compoundWeb = require("@vector-im/compound-web"); /* Copyright 2019-2024 New Vector Ltd. SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only Please see LICENSE files in the repository root for full details. */ class TextWithTooltip extends _react.default.Component { constructor(props) { super(props); } render() { const { className, children, tooltip, tooltipProps } = this.props; return /*#__PURE__*/_react.default.createElement(_compoundWeb.Tooltip, { label: tooltip, placement: "right" }, /*#__PURE__*/_react.default.createElement("span", { className: className, tabIndex: tooltipProps?.tabIndex ?? 0 }, children)); } } exports.default = TextWithTooltip; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9jb21wb3VuZFdlYiIsIlRleHRXaXRoVG9vbHRpcCIsIlJlYWN0IiwiQ29tcG9uZW50IiwiY29uc3RydWN0b3IiLCJwcm9wcyIsInJlbmRlciIsImNsYXNzTmFtZSIsImNoaWxkcmVuIiwidG9vbHRpcCIsInRvb2x0aXBQcm9wcyIsImRlZmF1bHQiLCJjcmVhdGVFbGVtZW50IiwiVG9vbHRpcCIsImxhYmVsIiwicGxhY2VtZW50IiwidGFiSW5kZXgiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvdmlld3MvZWxlbWVudHMvVGV4dFdpdGhUb29sdGlwLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IDIwMTktMjAyNCBOZXcgVmVjdG9yIEx0ZC5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuICovXG5cbmltcG9ydCBSZWFjdCwgeyBIVE1MQXR0cmlidXRlcyB9IGZyb20gXCJyZWFjdFwiO1xuaW1wb3J0IHsgVG9vbHRpcCB9IGZyb20gXCJAdmVjdG9yLWltL2NvbXBvdW5kLXdlYlwiO1xuXG5pbnRlcmZhY2UgSVByb3BzIGV4dGVuZHMgSFRNTEF0dHJpYnV0ZXM8SFRNTFNwYW5FbGVtZW50PiB7XG4gICAgdG9vbHRpcDogc3RyaW5nO1xuICAgIHRvb2x0aXBQcm9wcz86IHtcbiAgICAgICAgdGFiSW5kZXg/OiBudW1iZXI7XG4gICAgfTtcbn1cblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgVGV4dFdpdGhUb29sdGlwIGV4dGVuZHMgUmVhY3QuQ29tcG9uZW50PElQcm9wcz4ge1xuICAgIHB1YmxpYyBjb25zdHJ1Y3Rvcihwcm9wczogSVByb3BzKSB7XG4gICAgICAgIHN1cGVyKHByb3BzKTtcbiAgICB9XG5cbiAgICBwdWJsaWMgcmVuZGVyKCk6IFJlYWN0LlJlYWN0Tm9kZSB7XG4gICAgICAgIGNvbnN0IHsgY2xhc3NOYW1lLCBjaGlsZHJlbiwgdG9vbHRpcCwgdG9vbHRpcFByb3BzIH0gPSB0aGlzLnByb3BzO1xuXG4gICAgICAgIHJldHVybiAoXG4gICAgICAgICAgICA8VG9vbHRpcCBsYWJlbD17dG9vbHRpcH0gcGxhY2VtZW50PVwicmlnaHRcIj5cbiAgICAgICAgICAgICAgICA8c3BhbiBjbGFzc05hbWU9e2NsYXNzTmFtZX0gdGFiSW5kZXg9e3Rvb2x0aXBQcm9wcz8udGFiSW5kZXggPz8gMH0+XG4gICAgICAgICAgICAgICAgICAgIHtjaGlsZHJlbn1cbiAgICAgICAgICAgICAgICA8L3NwYW4+XG4gICAgICAgICAgICA8L1Rvb2x0aXA+XG4gICAgICAgICk7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBT0EsSUFBQUEsTUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBQ0EsSUFBQUMsWUFBQSxHQUFBRCxPQUFBO0FBUkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQVllLE1BQU1FLGVBQWUsU0FBU0MsY0FBSyxDQUFDQyxTQUFTLENBQVM7RUFDMURDLFdBQVdBLENBQUNDLEtBQWEsRUFBRTtJQUM5QixLQUFLLENBQUNBLEtBQUssQ0FBQztFQUNoQjtFQUVPQyxNQUFNQSxDQUFBLEVBQW9CO0lBQzdCLE1BQU07TUFBRUMsU0FBUztNQUFFQyxRQUFRO01BQUVDLE9BQU87TUFBRUM7SUFBYSxDQUFDLEdBQUcsSUFBSSxDQUFDTCxLQUFLO0lBRWpFLG9CQUNJUixNQUFBLENBQUFjLE9BQUEsQ0FBQUMsYUFBQSxDQUFDWixZQUFBLENBQUFhLE9BQU87TUFBQ0MsS0FBSyxFQUFFTCxPQUFRO01BQUNNLFNBQVMsRUFBQztJQUFPLGdCQUN0Q2xCLE1BQUEsQ0FBQWMsT0FBQSxDQUFBQyxhQUFBO01BQU1MLFNBQVMsRUFBRUEsU0FBVTtNQUFDUyxRQUFRLEVBQUVOLFlBQVksRUFBRU0sUUFBUSxJQUFJO0lBQUUsR0FDN0RSLFFBQ0MsQ0FDRCxDQUFDO0VBRWxCO0FBQ0o7QUFBQ1MsT0FBQSxDQUFBTixPQUFBLEdBQUFWLGVBQUEiLCJpZ25vcmVMaXN0IjpbXX0=