UNPKG

matrix-react-sdk

Version:
26 lines (23 loc) 3.26 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.VoiceBroadcastPreview = void 0; var _types = require("../../../voice-broadcast/types"); var _textForVoiceBroadcastStoppedEventWithoutLink = require("../../../voice-broadcast/utils/textForVoiceBroadcastStoppedEventWithoutLink"); /* 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. */ class VoiceBroadcastPreview { getTextFor(event, tagId, isThread) { if (!event.isRedacted() && event.getContent()?.state === _types.VoiceBroadcastInfoState.Stopped) { return (0, _textForVoiceBroadcastStoppedEventWithoutLink.textForVoiceBroadcastStoppedEventWithoutLink)(event); } return null; } } exports.VoiceBroadcastPreview = VoiceBroadcastPreview; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfdHlwZXMiLCJyZXF1aXJlIiwiX3RleHRGb3JWb2ljZUJyb2FkY2FzdFN0b3BwZWRFdmVudFdpdGhvdXRMaW5rIiwiVm9pY2VCcm9hZGNhc3RQcmV2aWV3IiwiZ2V0VGV4dEZvciIsImV2ZW50IiwidGFnSWQiLCJpc1RocmVhZCIsImlzUmVkYWN0ZWQiLCJnZXRDb250ZW50Iiwic3RhdGUiLCJWb2ljZUJyb2FkY2FzdEluZm9TdGF0ZSIsIlN0b3BwZWQiLCJ0ZXh0Rm9yVm9pY2VCcm9hZGNhc3RTdG9wcGVkRXZlbnRXaXRob3V0TGluayIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9zcmMvc3RvcmVzL3Jvb20tbGlzdC9wcmV2aWV3cy9Wb2ljZUJyb2FkY2FzdFByZXZpZXcudHMiXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMjIgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IHsgTWF0cml4RXZlbnQgfSBmcm9tIFwibWF0cml4LWpzLXNkay9zcmMvbWF0cml4XCI7XG5cbmltcG9ydCB7IFZvaWNlQnJvYWRjYXN0SW5mb1N0YXRlIH0gZnJvbSBcIi4uLy4uLy4uL3ZvaWNlLWJyb2FkY2FzdC90eXBlc1wiO1xuaW1wb3J0IHsgdGV4dEZvclZvaWNlQnJvYWRjYXN0U3RvcHBlZEV2ZW50V2l0aG91dExpbmsgfSBmcm9tIFwiLi4vLi4vLi4vdm9pY2UtYnJvYWRjYXN0L3V0aWxzL3RleHRGb3JWb2ljZUJyb2FkY2FzdFN0b3BwZWRFdmVudFdpdGhvdXRMaW5rXCI7XG5pbXBvcnQgeyBJUHJldmlldyB9IGZyb20gXCIuL0lQcmV2aWV3XCI7XG5cbmV4cG9ydCBjbGFzcyBWb2ljZUJyb2FkY2FzdFByZXZpZXcgaW1wbGVtZW50cyBJUHJldmlldyB7XG4gICAgcHVibGljIGdldFRleHRGb3IoZXZlbnQ6IE1hdHJpeEV2ZW50LCB0YWdJZD86IHN0cmluZywgaXNUaHJlYWQ/OiBib29sZWFuKTogc3RyaW5nIHwgbnVsbCB7XG4gICAgICAgIGlmICghZXZlbnQuaXNSZWRhY3RlZCgpICYmIGV2ZW50LmdldENvbnRlbnQoKT8uc3RhdGUgPT09IFZvaWNlQnJvYWRjYXN0SW5mb1N0YXRlLlN0b3BwZWQpIHtcbiAgICAgICAgICAgIHJldHVybiB0ZXh0Rm9yVm9pY2VCcm9hZGNhc3RTdG9wcGVkRXZlbnRXaXRob3V0TGluayhldmVudCk7XG4gICAgICAgIH1cblxuICAgICAgICByZXR1cm4gbnVsbDtcbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQVVBLElBQUFBLE1BQUEsR0FBQUMsT0FBQTtBQUNBLElBQUFDLDZDQUFBLEdBQUFELE9BQUE7QUFYQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFRTyxNQUFNRSxxQkFBcUIsQ0FBcUI7RUFDNUNDLFVBQVVBLENBQUNDLEtBQWtCLEVBQUVDLEtBQWMsRUFBRUMsUUFBa0IsRUFBaUI7SUFDckYsSUFBSSxDQUFDRixLQUFLLENBQUNHLFVBQVUsQ0FBQyxDQUFDLElBQUlILEtBQUssQ0FBQ0ksVUFBVSxDQUFDLENBQUMsRUFBRUMsS0FBSyxLQUFLQyw4QkFBdUIsQ0FBQ0MsT0FBTyxFQUFFO01BQ3RGLE9BQU8sSUFBQUMsMEZBQTRDLEVBQUNSLEtBQUssQ0FBQztJQUM5RDtJQUVBLE9BQU8sSUFBSTtFQUNmO0FBQ0o7QUFBQ1MsT0FBQSxDQUFBWCxxQkFBQSxHQUFBQSxxQkFBQSIsImlnbm9yZUxpc3QiOltdfQ==