matrix-react-sdk
Version:
SDK for matrix.org using React
36 lines (33 loc) • 5.11 kB
JavaScript
"use strict";
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.RoomStatusBarUnsentMessages = void 0;
var _react = _interopRequireDefault(require("react"));
var _NotificationBadge = _interopRequireDefault(require("../views/rooms/NotificationBadge"));
/*
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 RoomStatusBarUnsentMessages = props => {
return /*#__PURE__*/_react.default.createElement("div", {
className: "mx_RoomStatusBar mx_RoomStatusBar_unsentMessages"
}, /*#__PURE__*/_react.default.createElement("div", {
role: "alert"
}, /*#__PURE__*/_react.default.createElement("div", {
className: "mx_RoomStatusBar_unsentBadge"
}, /*#__PURE__*/_react.default.createElement(_NotificationBadge.default, {
notification: props.notificationState
})), /*#__PURE__*/_react.default.createElement("div", null, /*#__PURE__*/_react.default.createElement("div", {
className: "mx_RoomStatusBar_unsentTitle"
}, props.title), props.description && /*#__PURE__*/_react.default.createElement("div", {
className: "mx_RoomStatusBar_unsentDescription"
}, props.description)), /*#__PURE__*/_react.default.createElement("div", {
className: "mx_RoomStatusBar_unsentButtonBar"
}, props.buttons)));
};
exports.RoomStatusBarUnsentMessages = RoomStatusBarUnsentMessages;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfcmVhY3QiLCJfaW50ZXJvcFJlcXVpcmVEZWZhdWx0IiwicmVxdWlyZSIsIl9Ob3RpZmljYXRpb25CYWRnZSIsIlJvb21TdGF0dXNCYXJVbnNlbnRNZXNzYWdlcyIsInByb3BzIiwiZGVmYXVsdCIsImNyZWF0ZUVsZW1lbnQiLCJjbGFzc05hbWUiLCJyb2xlIiwibm90aWZpY2F0aW9uIiwibm90aWZpY2F0aW9uU3RhdGUiLCJ0aXRsZSIsImRlc2NyaXB0aW9uIiwiYnV0dG9ucyIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvY29tcG9uZW50cy9zdHJ1Y3R1cmVzL1Jvb21TdGF0dXNCYXJVbnNlbnRNZXNzYWdlcy50c3giXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMjIgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IFJlYWN0LCB7IFJlYWN0RWxlbWVudCwgUmVhY3ROb2RlIH0gZnJvbSBcInJlYWN0XCI7XG5cbmltcG9ydCB7IFN0YXRpY05vdGlmaWNhdGlvblN0YXRlIH0gZnJvbSBcIi4uLy4uL3N0b3Jlcy9ub3RpZmljYXRpb25zL1N0YXRpY05vdGlmaWNhdGlvblN0YXRlXCI7XG5pbXBvcnQgTm90aWZpY2F0aW9uQmFkZ2UgZnJvbSBcIi4uL3ZpZXdzL3Jvb21zL05vdGlmaWNhdGlvbkJhZGdlXCI7XG5cbmludGVyZmFjZSBSb29tU3RhdHVzQmFyVW5zZW50TWVzc2FnZXNQcm9wcyB7XG4gICAgdGl0bGU6IFJlYWN0Tm9kZTtcbiAgICBkZXNjcmlwdGlvbj86IHN0cmluZztcbiAgICBub3RpZmljYXRpb25TdGF0ZTogU3RhdGljTm90aWZpY2F0aW9uU3RhdGU7XG4gICAgYnV0dG9uczogUmVhY3RFbGVtZW50O1xufVxuXG5leHBvcnQgY29uc3QgUm9vbVN0YXR1c0JhclVuc2VudE1lc3NhZ2VzID0gKHByb3BzOiBSb29tU3RhdHVzQmFyVW5zZW50TWVzc2FnZXNQcm9wcyk6IFJlYWN0RWxlbWVudCA9PiB7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteF9Sb29tU3RhdHVzQmFyIG14X1Jvb21TdGF0dXNCYXJfdW5zZW50TWVzc2FnZXNcIj5cbiAgICAgICAgICAgIDxkaXYgcm9sZT1cImFsZXJ0XCI+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteF9Sb29tU3RhdHVzQmFyX3Vuc2VudEJhZGdlXCI+XG4gICAgICAgICAgICAgICAgICAgIDxOb3RpZmljYXRpb25CYWRnZSBub3RpZmljYXRpb249e3Byb3BzLm5vdGlmaWNhdGlvblN0YXRlfSAvPlxuICAgICAgICAgICAgICAgIDwvZGl2PlxuICAgICAgICAgICAgICAgIDxkaXY+XG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3NOYW1lPVwibXhfUm9vbVN0YXR1c0Jhcl91bnNlbnRUaXRsZVwiPntwcm9wcy50aXRsZX08L2Rpdj5cbiAgICAgICAgICAgICAgICAgICAge3Byb3BzLmRlc2NyaXB0aW9uICYmIDxkaXYgY2xhc3NOYW1lPVwibXhfUm9vbVN0YXR1c0Jhcl91bnNlbnREZXNjcmlwdGlvblwiPntwcm9wcy5kZXNjcmlwdGlvbn08L2Rpdj59XG4gICAgICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzc05hbWU9XCJteF9Sb29tU3RhdHVzQmFyX3Vuc2VudEJ1dHRvbkJhclwiPntwcm9wcy5idXR0b25zfTwvZGl2PlxuICAgICAgICAgICAgPC9kaXY+XG4gICAgICAgIDwvZGl2PlxuICAgICk7XG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7O0FBUUEsSUFBQUEsTUFBQSxHQUFBQyxzQkFBQSxDQUFBQyxPQUFBO0FBR0EsSUFBQUMsa0JBQUEsR0FBQUYsc0JBQUEsQ0FBQUMsT0FBQTtBQVhBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQWNPLE1BQU1FLDJCQUEyQixHQUFJQyxLQUF1QyxJQUFtQjtFQUNsRyxvQkFDSUwsTUFBQSxDQUFBTSxPQUFBLENBQUFDLGFBQUE7SUFBS0MsU0FBUyxFQUFDO0VBQWtELGdCQUM3RFIsTUFBQSxDQUFBTSxPQUFBLENBQUFDLGFBQUE7SUFBS0UsSUFBSSxFQUFDO0VBQU8sZ0JBQ2JULE1BQUEsQ0FBQU0sT0FBQSxDQUFBQyxhQUFBO0lBQUtDLFNBQVMsRUFBQztFQUE4QixnQkFDekNSLE1BQUEsQ0FBQU0sT0FBQSxDQUFBQyxhQUFBLENBQUNKLGtCQUFBLENBQUFHLE9BQWlCO0lBQUNJLFlBQVksRUFBRUwsS0FBSyxDQUFDTTtFQUFrQixDQUFFLENBQzFELENBQUMsZUFDTlgsTUFBQSxDQUFBTSxPQUFBLENBQUFDLGFBQUEsMkJBQ0lQLE1BQUEsQ0FBQU0sT0FBQSxDQUFBQyxhQUFBO0lBQUtDLFNBQVMsRUFBQztFQUE4QixHQUFFSCxLQUFLLENBQUNPLEtBQVcsQ0FBQyxFQUNoRVAsS0FBSyxDQUFDUSxXQUFXLGlCQUFJYixNQUFBLENBQUFNLE9BQUEsQ0FBQUMsYUFBQTtJQUFLQyxTQUFTLEVBQUM7RUFBb0MsR0FBRUgsS0FBSyxDQUFDUSxXQUFpQixDQUNqRyxDQUFDLGVBQ05iLE1BQUEsQ0FBQU0sT0FBQSxDQUFBQyxhQUFBO0lBQUtDLFNBQVMsRUFBQztFQUFrQyxHQUFFSCxLQUFLLENBQUNTLE9BQWEsQ0FDckUsQ0FDSixDQUFDO0FBRWQsQ0FBQztBQUFDQyxPQUFBLENBQUFYLDJCQUFBLEdBQUFBLDJCQUFBIiwiaWdub3JlTGlzdCI6W119