matrix-react-sdk
Version:
SDK for matrix.org using React
39 lines (36 loc) • 4.26 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
/*
Copyright 2024 New Vector Ltd.
Copyright 2020 The Matrix.org Foundation C.I.C.
Copyright 2019 Tulir Asokan <tulir@maunium.net>
SPDX-License-Identifier: AGPL-3.0-only OR GPL-3.0-only
Please see LICENSE files in the repository root for full details.
*/
class Preview extends _react.default.PureComponent {
render() {
const {
unicode,
label,
shortcodes: [shortcode]
} = this.props.emoji;
return /*#__PURE__*/_react.default.createElement("div", {
className: "mx_EmojiPicker_footer mx_EmojiPicker_preview"
}, /*#__PURE__*/_react.default.createElement("div", {
className: "mx_EmojiPicker_preview_emoji"
}, unicode), /*#__PURE__*/_react.default.createElement("div", {
className: "mx_EmojiPicker_preview_text"
}, /*#__PURE__*/_react.default.createElement("div", {
className: "mx_EmojiPicker_name mx_EmojiPicker_preview_name"
}, label), /*#__PURE__*/_react.default.createElement("div", {
className: "mx_EmojiPicker_shortcode"
}, shortcode)));
}
}
var _default = exports.default = Preview;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIlByZXZpZXciLCJSZWFjdCIsIlB1cmVDb21wb25lbnQiLCJyZW5kZXIiLCJ1bmljb2RlIiwibGFiZWwiLCJzaG9ydGNvZGVzIiwic2hvcnRjb2RlIiwicHJvcHMiLCJlbW9qaSIsImRlZmF1bHQiLCJjcmVhdGVFbGVtZW50IiwiY2xhc3NOYW1lIiwiX2RlZmF1bHQiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vc3JjL2NvbXBvbmVudHMvdmlld3MvZW1vamlwaWNrZXIvUHJldmlldy50c3giXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMjAgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cbkNvcHlyaWdodCAyMDE5IFR1bGlyIEFzb2thbiA8dHVsaXJAbWF1bml1bS5uZXQ+XG5cblNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBR1BMLTMuMC1vbmx5IE9SIEdQTC0zLjAtb25seVxuUGxlYXNlIHNlZSBMSUNFTlNFIGZpbGVzIGluIHRoZSByZXBvc2l0b3J5IHJvb3QgZm9yIGZ1bGwgZGV0YWlscy5cbiovXG5cbmltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcbmltcG9ydCB7IEVtb2ppIH0gZnJvbSBcIkBtYXRyaXgtb3JnL2Vtb2ppYmFzZS1iaW5kaW5nc1wiO1xuXG5pbnRlcmZhY2UgSVByb3BzIHtcbiAgICBlbW9qaTogRW1vamk7XG59XG5cbmNsYXNzIFByZXZpZXcgZXh0ZW5kcyBSZWFjdC5QdXJlQ29tcG9uZW50PElQcm9wcz4ge1xuICAgIHB1YmxpYyByZW5kZXIoKTogUmVhY3QuUmVhY3ROb2RlIHtcbiAgICAgICAgY29uc3Qge1xuICAgICAgICAgICAgdW5pY29kZSxcbiAgICAgICAgICAgIGxhYmVsLFxuICAgICAgICAgICAgc2hvcnRjb2RlczogW3Nob3J0Y29kZV0sXG4gICAgICAgIH0gPSB0aGlzLnByb3BzLmVtb2ppO1xuXG4gICAgICAgIHJldHVybiAoXG4gICAgICAgICAgICA8ZGl2IGNsYXNzTmFtZT1cIm14X0Vtb2ppUGlja2VyX2Zvb3RlciBteF9FbW9qaVBpY2tlcl9wcmV2aWV3XCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteF9FbW9qaVBpY2tlcl9wcmV2aWV3X2Vtb2ppXCI+e3VuaWNvZGV9PC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteF9FbW9qaVBpY2tlcl9wcmV2aWV3X3RleHRcIj5cbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteF9FbW9qaVBpY2tlcl9uYW1lIG14X0Vtb2ppUGlja2VyX3ByZXZpZXdfbmFtZVwiPntsYWJlbH08L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteF9FbW9qaVBpY2tlcl9zaG9ydGNvZGVcIj57c2hvcnRjb2RlfTwvZGl2PlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICk7XG4gICAgfVxufVxuXG5leHBvcnQgZGVmYXVsdCBQcmV2aWV3O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBU0EsSUFBQUEsTUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBVEE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFTQSxNQUFNQyxPQUFPLFNBQVNDLGNBQUssQ0FBQ0MsYUFBYSxDQUFTO0VBQ3ZDQyxNQUFNQSxDQUFBLEVBQW9CO0lBQzdCLE1BQU07TUFDRkMsT0FBTztNQUNQQyxLQUFLO01BQ0xDLFVBQVUsRUFBRSxDQUFDQyxTQUFTO0lBQzFCLENBQUMsR0FBRyxJQUFJLENBQUNDLEtBQUssQ0FBQ0MsS0FBSztJQUVwQixvQkFDSVosTUFBQSxDQUFBYSxPQUFBLENBQUFDLGFBQUE7TUFBS0MsU0FBUyxFQUFDO0lBQThDLGdCQUN6RGYsTUFBQSxDQUFBYSxPQUFBLENBQUFDLGFBQUE7TUFBS0MsU0FBUyxFQUFDO0lBQThCLEdBQUVSLE9BQWEsQ0FBQyxlQUM3RFAsTUFBQSxDQUFBYSxPQUFBLENBQUFDLGFBQUE7TUFBS0MsU0FBUyxFQUFDO0lBQTZCLGdCQUN4Q2YsTUFBQSxDQUFBYSxPQUFBLENBQUFDLGFBQUE7TUFBS0MsU0FBUyxFQUFDO0lBQWlELEdBQUVQLEtBQVcsQ0FBQyxlQUM5RVIsTUFBQSxDQUFBYSxPQUFBLENBQUFDLGFBQUE7TUFBS0MsU0FBUyxFQUFDO0lBQTBCLEdBQUVMLFNBQWUsQ0FDekQsQ0FDSixDQUFDO0VBRWQ7QUFDSjtBQUFDLElBQUFNLFFBQUEsR0FBQUMsT0FBQSxDQUFBSixPQUFBLEdBRWNWLE9BQU8iLCJpZ25vcmVMaXN0IjpbXX0=