matrix-react-sdk
Version:
SDK for matrix.org using React
35 lines (32 loc) • 4.5 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _languageHandler = require("../../../languageHandler");
var _AccessibleButton = _interopRequireDefault(require("../elements/AccessibleButton"));
/*
Copyright 2024 New Vector Ltd.
Copyright 2016-2021 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.
*/
class TopUnreadMessagesBar extends _react.default.PureComponent {
render() {
return /*#__PURE__*/_react.default.createElement("div", {
className: "mx_TopUnreadMessagesBar"
}, /*#__PURE__*/_react.default.createElement(_AccessibleButton.default, {
className: "mx_TopUnreadMessagesBar_scrollUp",
title: (0, _languageHandler._t)("room|jump_read_marker"),
onClick: this.props.onScrollUpClick
}), /*#__PURE__*/_react.default.createElement(_AccessibleButton.default, {
className: "mx_TopUnreadMessagesBar_markAsRead",
title: (0, _languageHandler._t)("notifications|mark_all_read"),
onClick: this.props.onCloseClick
}));
}
}
exports.default = TopUnreadMessagesBar;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9sYW5ndWFnZUhhbmRsZXIiLCJfQWNjZXNzaWJsZUJ1dHRvbiIsIlRvcFVucmVhZE1lc3NhZ2VzQmFyIiwiUmVhY3QiLCJQdXJlQ29tcG9uZW50IiwicmVuZGVyIiwiZGVmYXVsdCIsImNyZWF0ZUVsZW1lbnQiLCJjbGFzc05hbWUiLCJ0aXRsZSIsIl90Iiwib25DbGljayIsInByb3BzIiwib25TY3JvbGxVcENsaWNrIiwib25DbG9zZUNsaWNrIiwiZXhwb3J0cyJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3NyYy9jb21wb25lbnRzL3ZpZXdzL3Jvb21zL1RvcFVucmVhZE1lc3NhZ2VzQmFyLnRzeCJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuQ29weXJpZ2h0IDIwMjQgTmV3IFZlY3RvciBMdGQuXG5Db3B5cmlnaHQgMjAxNi0yMDIxIFRoZSBNYXRyaXgub3JnIEZvdW5kYXRpb24gQy5JLkMuXG5cblNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBR1BMLTMuMC1vbmx5IE9SIEdQTC0zLjAtb25seVxuUGxlYXNlIHNlZSBMSUNFTlNFIGZpbGVzIGluIHRoZSByZXBvc2l0b3J5IHJvb3QgZm9yIGZ1bGwgZGV0YWlscy5cbiovXG5cbmltcG9ydCBSZWFjdCBmcm9tIFwicmVhY3RcIjtcblxuaW1wb3J0IHsgX3QgfSBmcm9tIFwiLi4vLi4vLi4vbGFuZ3VhZ2VIYW5kbGVyXCI7XG5pbXBvcnQgQWNjZXNzaWJsZUJ1dHRvbiwgeyBCdXR0b25FdmVudCB9IGZyb20gXCIuLi9lbGVtZW50cy9BY2Nlc3NpYmxlQnV0dG9uXCI7XG5cbmludGVyZmFjZSBJUHJvcHMge1xuICAgIG9uU2Nyb2xsVXBDbGljazogKGU6IEJ1dHRvbkV2ZW50KSA9PiB2b2lkO1xuICAgIG9uQ2xvc2VDbGljazogKGU6IEJ1dHRvbkV2ZW50KSA9PiB2b2lkO1xufVxuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBUb3BVbnJlYWRNZXNzYWdlc0JhciBleHRlbmRzIFJlYWN0LlB1cmVDb21wb25lbnQ8SVByb3BzPiB7XG4gICAgcHVibGljIHJlbmRlcigpOiBSZWFjdC5SZWFjdE5vZGUge1xuICAgICAgICByZXR1cm4gKFxuICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteF9Ub3BVbnJlYWRNZXNzYWdlc0JhclwiPlxuICAgICAgICAgICAgICAgIDxBY2Nlc3NpYmxlQnV0dG9uXG4gICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cIm14X1RvcFVucmVhZE1lc3NhZ2VzQmFyX3Njcm9sbFVwXCJcbiAgICAgICAgICAgICAgICAgICAgdGl0bGU9e190KFwicm9vbXxqdW1wX3JlYWRfbWFya2VyXCIpfVxuICAgICAgICAgICAgICAgICAgICBvbkNsaWNrPXt0aGlzLnByb3BzLm9uU2Nyb2xsVXBDbGlja31cbiAgICAgICAgICAgICAgICAvPlxuICAgICAgICAgICAgICAgIDxBY2Nlc3NpYmxlQnV0dG9uXG4gICAgICAgICAgICAgICAgICAgIGNsYXNzTmFtZT1cIm14X1RvcFVucmVhZE1lc3NhZ2VzQmFyX21hcmtBc1JlYWRcIlxuICAgICAgICAgICAgICAgICAgICB0aXRsZT17X3QoXCJub3RpZmljYXRpb25zfG1hcmtfYWxsX3JlYWRcIil9XG4gICAgICAgICAgICAgICAgICAgIG9uQ2xpY2s9e3RoaXMucHJvcHMub25DbG9zZUNsaWNrfVxuICAgICAgICAgICAgICAgIC8+XG4gICAgICAgICAgICA8L2Rpdj5cbiAgICAgICAgKTtcbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFRQSxJQUFBQSxNQUFBLEdBQUFDLHNCQUFBLENBQUFDLE9BQUE7QUFFQSxJQUFBQyxnQkFBQSxHQUFBRCxPQUFBO0FBQ0EsSUFBQUUsaUJBQUEsR0FBQUgsc0JBQUEsQ0FBQUMsT0FBQTtBQVhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQVllLE1BQU1HLG9CQUFvQixTQUFTQyxjQUFLLENBQUNDLGFBQWEsQ0FBUztFQUNuRUMsTUFBTUEsQ0FBQSxFQUFvQjtJQUM3QixvQkFDSVIsTUFBQSxDQUFBUyxPQUFBLENBQUFDLGFBQUE7TUFBS0MsU0FBUyxFQUFDO0lBQXlCLGdCQUNwQ1gsTUFBQSxDQUFBUyxPQUFBLENBQUFDLGFBQUEsQ0FBQ04saUJBQUEsQ0FBQUssT0FBZ0I7TUFDYkUsU0FBUyxFQUFDLGtDQUFrQztNQUM1Q0MsS0FBSyxFQUFFLElBQUFDLG1CQUFFLEVBQUMsdUJBQXVCLENBQUU7TUFDbkNDLE9BQU8sRUFBRSxJQUFJLENBQUNDLEtBQUssQ0FBQ0M7SUFBZ0IsQ0FDdkMsQ0FBQyxlQUNGaEIsTUFBQSxDQUFBUyxPQUFBLENBQUFDLGFBQUEsQ0FBQ04saUJBQUEsQ0FBQUssT0FBZ0I7TUFDYkUsU0FBUyxFQUFDLG9DQUFvQztNQUM5Q0MsS0FBSyxFQUFFLElBQUFDLG1CQUFFLEVBQUMsNkJBQTZCLENBQUU7TUFDekNDLE9BQU8sRUFBRSxJQUFJLENBQUNDLEtBQUssQ0FBQ0U7SUFBYSxDQUNwQyxDQUNBLENBQUM7RUFFZDtBQUNKO0FBQUNDLE9BQUEsQ0FBQVQsT0FBQSxHQUFBSixvQkFBQSIsImlnbm9yZUxpc3QiOltdfQ==