matrix-react-sdk
Version:
SDK for matrix.org using React
51 lines (49 loc) • 5.97 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.RightPanelPhases = void 0;
exports.backLabelForPhase = backLabelForPhase;
var _languageHandler = require("../../languageHandler");
/*
Copyright 2024 New Vector Ltd.
Copyright 2019 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.
*/
// These are in their own file because of circular imports being a problem.
let RightPanelPhases = exports.RightPanelPhases = /*#__PURE__*/function (RightPanelPhases) {
RightPanelPhases["RoomMemberList"] = "RoomMemberList";
RightPanelPhases["FilePanel"] = "FilePanel";
RightPanelPhases["NotificationPanel"] = "NotificationPanel";
RightPanelPhases["RoomMemberInfo"] = "RoomMemberInfo";
RightPanelPhases["EncryptionPanel"] = "EncryptionPanel";
RightPanelPhases["RoomSummary"] = "RoomSummary";
RightPanelPhases["Widget"] = "Widget";
RightPanelPhases["PinnedMessages"] = "PinnedMessages";
RightPanelPhases["Timeline"] = "Timeline";
RightPanelPhases["Extensions"] = "Extensions";
RightPanelPhases["Room3pidMemberInfo"] = "Room3pidMemberInfo";
RightPanelPhases["SpaceMemberList"] = "SpaceMemberList";
RightPanelPhases["SpaceMemberInfo"] = "SpaceMemberInfo";
RightPanelPhases["Space3pidMemberInfo"] = "Space3pidMemberInfo";
RightPanelPhases["ThreadView"] = "ThreadView";
RightPanelPhases["ThreadPanel"] = "ThreadPanel";
return RightPanelPhases;
}({});
function backLabelForPhase(phase) {
switch (phase) {
case RightPanelPhases.ThreadPanel:
return (0, _languageHandler._t)("common|threads");
case RightPanelPhases.Timeline:
return (0, _languageHandler._t)("chat_card_back_action_label");
case RightPanelPhases.RoomSummary:
return (0, _languageHandler._t)("room_summary_card_back_action_label");
case RightPanelPhases.RoomMemberList:
return (0, _languageHandler._t)("member_list_back_action_label");
case RightPanelPhases.ThreadView:
return (0, _languageHandler._t)("thread_view_back_action_label");
}
return null;
}
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfbGFuZ3VhZ2VIYW5kbGVyIiwicmVxdWlyZSIsIlJpZ2h0UGFuZWxQaGFzZXMiLCJleHBvcnRzIiwiYmFja0xhYmVsRm9yUGhhc2UiLCJwaGFzZSIsIlRocmVhZFBhbmVsIiwiX3QiLCJUaW1lbGluZSIsIlJvb21TdW1tYXJ5IiwiUm9vbU1lbWJlckxpc3QiLCJUaHJlYWRWaWV3Il0sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3N0b3Jlcy9yaWdodC1wYW5lbC9SaWdodFBhbmVsU3RvcmVQaGFzZXMudHMiXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMTkgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IHsgX3QgfSBmcm9tIFwiLi4vLi4vbGFuZ3VhZ2VIYW5kbGVyXCI7XG5cbi8vIFRoZXNlIGFyZSBpbiB0aGVpciBvd24gZmlsZSBiZWNhdXNlIG9mIGNpcmN1bGFyIGltcG9ydHMgYmVpbmcgYSBwcm9ibGVtLlxuZXhwb3J0IGVudW0gUmlnaHRQYW5lbFBoYXNlcyB7XG4gICAgLy8gUm9vbSBzdHVmZlxuICAgIFJvb21NZW1iZXJMaXN0ID0gXCJSb29tTWVtYmVyTGlzdFwiLFxuICAgIEZpbGVQYW5lbCA9IFwiRmlsZVBhbmVsXCIsXG4gICAgTm90aWZpY2F0aW9uUGFuZWwgPSBcIk5vdGlmaWNhdGlvblBhbmVsXCIsXG4gICAgUm9vbU1lbWJlckluZm8gPSBcIlJvb21NZW1iZXJJbmZvXCIsXG4gICAgRW5jcnlwdGlvblBhbmVsID0gXCJFbmNyeXB0aW9uUGFuZWxcIixcbiAgICBSb29tU3VtbWFyeSA9IFwiUm9vbVN1bW1hcnlcIixcbiAgICBXaWRnZXQgPSBcIldpZGdldFwiLFxuICAgIFBpbm5lZE1lc3NhZ2VzID0gXCJQaW5uZWRNZXNzYWdlc1wiLFxuICAgIFRpbWVsaW5lID0gXCJUaW1lbGluZVwiLFxuICAgIEV4dGVuc2lvbnMgPSBcIkV4dGVuc2lvbnNcIixcblxuICAgIFJvb20zcGlkTWVtYmVySW5mbyA9IFwiUm9vbTNwaWRNZW1iZXJJbmZvXCIsXG5cbiAgICAvLyBTcGFjZSBzdHVmZlxuICAgIFNwYWNlTWVtYmVyTGlzdCA9IFwiU3BhY2VNZW1iZXJMaXN0XCIsXG4gICAgU3BhY2VNZW1iZXJJbmZvID0gXCJTcGFjZU1lbWJlckluZm9cIixcbiAgICBTcGFjZTNwaWRNZW1iZXJJbmZvID0gXCJTcGFjZTNwaWRNZW1iZXJJbmZvXCIsXG5cbiAgICAvLyBUaHJlYWQgc3R1ZmZcbiAgICBUaHJlYWRWaWV3ID0gXCJUaHJlYWRWaWV3XCIsXG4gICAgVGhyZWFkUGFuZWwgPSBcIlRocmVhZFBhbmVsXCIsXG59XG5cbmV4cG9ydCBmdW5jdGlvbiBiYWNrTGFiZWxGb3JQaGFzZShwaGFzZTogUmlnaHRQYW5lbFBoYXNlcyB8IG51bGwpOiBzdHJpbmcgfCBudWxsIHtcbiAgICBzd2l0Y2ggKHBoYXNlKSB7XG4gICAgICAgIGNhc2UgUmlnaHRQYW5lbFBoYXNlcy5UaHJlYWRQYW5lbDpcbiAgICAgICAgICAgIHJldHVybiBfdChcImNvbW1vbnx0aHJlYWRzXCIpO1xuICAgICAgICBjYXNlIFJpZ2h0UGFuZWxQaGFzZXMuVGltZWxpbmU6XG4gICAgICAgICAgICByZXR1cm4gX3QoXCJjaGF0X2NhcmRfYmFja19hY3Rpb25fbGFiZWxcIik7XG4gICAgICAgIGNhc2UgUmlnaHRQYW5lbFBoYXNlcy5Sb29tU3VtbWFyeTpcbiAgICAgICAgICAgIHJldHVybiBfdChcInJvb21fc3VtbWFyeV9jYXJkX2JhY2tfYWN0aW9uX2xhYmVsXCIpO1xuICAgICAgICBjYXNlIFJpZ2h0UGFuZWxQaGFzZXMuUm9vbU1lbWJlckxpc3Q6XG4gICAgICAgICAgICByZXR1cm4gX3QoXCJtZW1iZXJfbGlzdF9iYWNrX2FjdGlvbl9sYWJlbFwiKTtcbiAgICAgICAgY2FzZSBSaWdodFBhbmVsUGhhc2VzLlRocmVhZFZpZXc6XG4gICAgICAgICAgICByZXR1cm4gX3QoXCJ0aHJlYWRfdmlld19iYWNrX2FjdGlvbl9sYWJlbFwiKTtcbiAgICB9XG4gICAgcmV0dXJuIG51bGw7XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFRQSxJQUFBQSxnQkFBQSxHQUFBQyxPQUFBO0FBUkE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFJQTtBQUFBLElBQ1lDLGdCQUFnQixHQUFBQyxPQUFBLENBQUFELGdCQUFBLDBCQUFoQkEsZ0JBQWdCO0VBQWhCQSxnQkFBZ0I7RUFBaEJBLGdCQUFnQjtFQUFoQkEsZ0JBQWdCO0VBQWhCQSxnQkFBZ0I7RUFBaEJBLGdCQUFnQjtFQUFoQkEsZ0JBQWdCO0VBQWhCQSxnQkFBZ0I7RUFBaEJBLGdCQUFnQjtFQUFoQkEsZ0JBQWdCO0VBQWhCQSxnQkFBZ0I7RUFBaEJBLGdCQUFnQjtFQUFoQkEsZ0JBQWdCO0VBQWhCQSxnQkFBZ0I7RUFBaEJBLGdCQUFnQjtFQUFoQkEsZ0JBQWdCO0VBQWhCQSxnQkFBZ0I7RUFBQSxPQUFoQkEsZ0JBQWdCO0FBQUE7QUF5QnJCLFNBQVNFLGlCQUFpQkEsQ0FBQ0MsS0FBOEIsRUFBaUI7RUFDN0UsUUFBUUEsS0FBSztJQUNULEtBQUtILGdCQUFnQixDQUFDSSxXQUFXO01BQzdCLE9BQU8sSUFBQUMsbUJBQUUsRUFBQyxnQkFBZ0IsQ0FBQztJQUMvQixLQUFLTCxnQkFBZ0IsQ0FBQ00sUUFBUTtNQUMxQixPQUFPLElBQUFELG1CQUFFLEVBQUMsNkJBQTZCLENBQUM7SUFDNUMsS0FBS0wsZ0JBQWdCLENBQUNPLFdBQVc7TUFDN0IsT0FBTyxJQUFBRixtQkFBRSxFQUFDLHFDQUFxQyxDQUFDO0lBQ3BELEtBQUtMLGdCQUFnQixDQUFDUSxjQUFjO01BQ2hDLE9BQU8sSUFBQUgsbUJBQUUsRUFBQywrQkFBK0IsQ0FBQztJQUM5QyxLQUFLTCxnQkFBZ0IsQ0FBQ1MsVUFBVTtNQUM1QixPQUFPLElBQUFKLG1CQUFFLEVBQUMsK0JBQStCLENBQUM7RUFDbEQ7RUFDQSxPQUFPLElBQUk7QUFDZiIsImlnbm9yZUxpc3QiOltdfQ==