UNPKG

matrix-react-sdk

Version:
44 lines (33 loc) 5.16 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 _propTypes = _interopRequireDefault(require("prop-types")); var _languageHandler = require("../../../languageHandler"); var _AccessibleButton = _interopRequireDefault(require("../elements/AccessibleButton")); var _replaceableComponent = require("../../../utils/replaceableComponent"); var _dec, _class, _class2, _temp; let TopUnreadMessagesBar = (_dec = (0, _replaceableComponent.replaceableComponent)("views.rooms.TopUnreadMessagesBar"), _dec(_class = (_temp = _class2 = class TopUnreadMessagesBar extends _react.default.Component { render() { return /*#__PURE__*/_react.default.createElement("div", { className: "mx_TopUnreadMessagesBar" }, /*#__PURE__*/_react.default.createElement(_AccessibleButton.default, { className: "mx_TopUnreadMessagesBar_scrollUp", title: (0, _languageHandler._t)('Jump to first unread message.'), onClick: this.props.onScrollUpClick }), /*#__PURE__*/_react.default.createElement(_AccessibleButton.default, { className: "mx_TopUnreadMessagesBar_markAsRead", title: (0, _languageHandler._t)('Mark all as read'), onClick: this.props.onCloseClick })); } }, (0, _defineProperty2.default)(_class2, "propTypes", { onScrollUpClick: _propTypes.default.func, onCloseClick: _propTypes.default.func }), _temp)) || _class); exports.default = TopUnreadMessagesBar; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL3ZpZXdzL3Jvb21zL1RvcFVucmVhZE1lc3NhZ2VzQmFyLmpzIl0sIm5hbWVzIjpbIlRvcFVucmVhZE1lc3NhZ2VzQmFyIiwiUmVhY3QiLCJDb21wb25lbnQiLCJyZW5kZXIiLCJwcm9wcyIsIm9uU2Nyb2xsVXBDbGljayIsIm9uQ2xvc2VDbGljayIsIlByb3BUeXBlcyIsImZ1bmMiXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBa0JBOztBQUNBOztBQUNBOztBQUNBOztBQUNBOzs7O0lBR3FCQSxvQixXQURwQixnREFBcUIsa0NBQXJCLEMsbUNBQUQsTUFDcUJBLG9CQURyQixTQUNrREMsZUFBTUMsU0FEeEQsQ0FDa0U7QUFNOURDLEVBQUFBLE1BQU0sR0FBRztBQUNMLHdCQUNJO0FBQUssTUFBQSxTQUFTLEVBQUM7QUFBZixvQkFDSSw2QkFBQyx5QkFBRDtBQUFrQixNQUFBLFNBQVMsRUFBQyxrQ0FBNUI7QUFDSSxNQUFBLEtBQUssRUFBRSx5QkFBRywrQkFBSCxDQURYO0FBRUksTUFBQSxPQUFPLEVBQUUsS0FBS0MsS0FBTCxDQUFXQztBQUZ4QixNQURKLGVBS0ksNkJBQUMseUJBQUQ7QUFBa0IsTUFBQSxTQUFTLEVBQUMsb0NBQTVCO0FBQ0ksTUFBQSxLQUFLLEVBQUUseUJBQUcsa0JBQUgsQ0FEWDtBQUVJLE1BQUEsT0FBTyxFQUFFLEtBQUtELEtBQUwsQ0FBV0U7QUFGeEIsTUFMSixDQURKO0FBWUg7O0FBbkI2RCxDLHNEQUMzQztBQUNmRCxFQUFBQSxlQUFlLEVBQUVFLG1CQUFVQyxJQURaO0FBRWZGLEVBQUFBLFlBQVksRUFBRUMsbUJBQVVDO0FBRlQsQyIsInNvdXJjZXNDb250ZW50IjpbIi8qXG5Db3B5cmlnaHQgMjAxNiBPcGVuTWFya2V0IEx0ZFxuQ29weXJpZ2h0IDIwMTcgVmVjdG9yIENyZWF0aW9ucyBMdGRcbkNvcHlyaWdodCAyMDE5IE5ldyBWZWN0b3IgTHRkXG5cbkxpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7XG55b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuXG5Zb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcblxuICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuXG5Vbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlXG5kaXN0cmlidXRlZCB1bmRlciB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsXG5XSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cblNlZSB0aGUgTGljZW5zZSBmb3IgdGhlIHNwZWNpZmljIGxhbmd1YWdlIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmRcbmxpbWl0YXRpb25zIHVuZGVyIHRoZSBMaWNlbnNlLlxuKi9cblxuaW1wb3J0IFJlYWN0IGZyb20gJ3JlYWN0JztcbmltcG9ydCBQcm9wVHlwZXMgZnJvbSAncHJvcC10eXBlcyc7XG5pbXBvcnQgeyBfdCB9IGZyb20gJy4uLy4uLy4uL2xhbmd1YWdlSGFuZGxlcic7XG5pbXBvcnQgQWNjZXNzaWJsZUJ1dHRvbiBmcm9tICcuLi9lbGVtZW50cy9BY2Nlc3NpYmxlQnV0dG9uJztcbmltcG9ydCB7cmVwbGFjZWFibGVDb21wb25lbnR9IGZyb20gXCIuLi8uLi8uLi91dGlscy9yZXBsYWNlYWJsZUNvbXBvbmVudFwiO1xuXG5AcmVwbGFjZWFibGVDb21wb25lbnQoXCJ2aWV3cy5yb29tcy5Ub3BVbnJlYWRNZXNzYWdlc0JhclwiKVxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgVG9wVW5yZWFkTWVzc2FnZXNCYXIgZXh0ZW5kcyBSZWFjdC5Db21wb25lbnQge1xuICAgIHN0YXRpYyBwcm9wVHlwZXMgPSB7XG4gICAgICAgIG9uU2Nyb2xsVXBDbGljazogUHJvcFR5cGVzLmZ1bmMsXG4gICAgICAgIG9uQ2xvc2VDbGljazogUHJvcFR5cGVzLmZ1bmMsXG4gICAgfTtcblxuICAgIHJlbmRlcigpIHtcbiAgICAgICAgcmV0dXJuIChcbiAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXhfVG9wVW5yZWFkTWVzc2FnZXNCYXJcIj5cbiAgICAgICAgICAgICAgICA8QWNjZXNzaWJsZUJ1dHRvbiBjbGFzc05hbWU9XCJteF9Ub3BVbnJlYWRNZXNzYWdlc0Jhcl9zY3JvbGxVcFwiXG4gICAgICAgICAgICAgICAgICAgIHRpdGxlPXtfdCgnSnVtcCB0byBmaXJzdCB1bnJlYWQgbWVzc2FnZS4nKX1cbiAgICAgICAgICAgICAgICAgICAgb25DbGljaz17dGhpcy5wcm9wcy5vblNjcm9sbFVwQ2xpY2t9PlxuICAgICAgICAgICAgICAgIDwvQWNjZXNzaWJsZUJ1dHRvbj5cbiAgICAgICAgICAgICAgICA8QWNjZXNzaWJsZUJ1dHRvbiBjbGFzc05hbWU9XCJteF9Ub3BVbnJlYWRNZXNzYWdlc0Jhcl9tYXJrQXNSZWFkXCJcbiAgICAgICAgICAgICAgICAgICAgdGl0bGU9e190KCdNYXJrIGFsbCBhcyByZWFkJyl9XG4gICAgICAgICAgICAgICAgICAgIG9uQ2xpY2s9e3RoaXMucHJvcHMub25DbG9zZUNsaWNrfT5cbiAgICAgICAgICAgICAgICA8L0FjY2Vzc2libGVCdXR0b24+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgKTtcbiAgICB9XG59XG4iXX0=