UNPKG

matrix-react-sdk

Version:
21 lines (18 loc) 2.95 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.shouldDisplayAsVoiceBroadcastRecordingTile = void 0; var _ = require(".."); /* 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 shouldDisplayAsVoiceBroadcastRecordingTile = (state, client, event) => { const userId = client.getUserId(); return !!userId && userId === event.getSender() && client.getDeviceId() === event.getContent()?.device_id && state !== _.VoiceBroadcastInfoState.Stopped; }; exports.shouldDisplayAsVoiceBroadcastRecordingTile = shouldDisplayAsVoiceBroadcastRecordingTile; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfIiwicmVxdWlyZSIsInNob3VsZERpc3BsYXlBc1ZvaWNlQnJvYWRjYXN0UmVjb3JkaW5nVGlsZSIsInN0YXRlIiwiY2xpZW50IiwiZXZlbnQiLCJ1c2VySWQiLCJnZXRVc2VySWQiLCJnZXRTZW5kZXIiLCJnZXREZXZpY2VJZCIsImdldENvbnRlbnQiLCJkZXZpY2VfaWQiLCJWb2ljZUJyb2FkY2FzdEluZm9TdGF0ZSIsIlN0b3BwZWQiLCJleHBvcnRzIl0sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL3ZvaWNlLWJyb2FkY2FzdC91dGlscy9zaG91bGREaXNwbGF5QXNWb2ljZUJyb2FkY2FzdFJlY29yZGluZ1RpbGUudHMiXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMjIgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IHsgTWF0cml4Q2xpZW50LCBNYXRyaXhFdmVudCB9IGZyb20gXCJtYXRyaXgtanMtc2RrL3NyYy9tYXRyaXhcIjtcblxuaW1wb3J0IHsgVm9pY2VCcm9hZGNhc3RJbmZvRXZlbnRDb250ZW50LCBWb2ljZUJyb2FkY2FzdEluZm9TdGF0ZSB9IGZyb20gXCIuLlwiO1xuXG5leHBvcnQgY29uc3Qgc2hvdWxkRGlzcGxheUFzVm9pY2VCcm9hZGNhc3RSZWNvcmRpbmdUaWxlID0gKFxuICAgIHN0YXRlOiBWb2ljZUJyb2FkY2FzdEluZm9TdGF0ZSxcbiAgICBjbGllbnQ6IE1hdHJpeENsaWVudCxcbiAgICBldmVudDogTWF0cml4RXZlbnQsXG4pOiBib29sZWFuID0+IHtcbiAgICBjb25zdCB1c2VySWQgPSBjbGllbnQuZ2V0VXNlcklkKCk7XG4gICAgcmV0dXJuIChcbiAgICAgICAgISF1c2VySWQgJiZcbiAgICAgICAgdXNlcklkID09PSBldmVudC5nZXRTZW5kZXIoKSAmJlxuICAgICAgICBjbGllbnQuZ2V0RGV2aWNlSWQoKSA9PT0gZXZlbnQuZ2V0Q29udGVudDxWb2ljZUJyb2FkY2FzdEluZm9FdmVudENvbnRlbnQ+KCk/LmRldmljZV9pZCAmJlxuICAgICAgICBzdGF0ZSAhPT0gVm9pY2VCcm9hZGNhc3RJbmZvU3RhdGUuU3RvcHBlZFxuICAgICk7XG59O1xuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7QUFVQSxJQUFBQSxDQUFBLEdBQUFDLE9BQUE7QUFWQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTs7QUFNTyxNQUFNQywwQ0FBMEMsR0FBR0EsQ0FDdERDLEtBQThCLEVBQzlCQyxNQUFvQixFQUNwQkMsS0FBa0IsS0FDUjtFQUNWLE1BQU1DLE1BQU0sR0FBR0YsTUFBTSxDQUFDRyxTQUFTLENBQUMsQ0FBQztFQUNqQyxPQUNJLENBQUMsQ0FBQ0QsTUFBTSxJQUNSQSxNQUFNLEtBQUtELEtBQUssQ0FBQ0csU0FBUyxDQUFDLENBQUMsSUFDNUJKLE1BQU0sQ0FBQ0ssV0FBVyxDQUFDLENBQUMsS0FBS0osS0FBSyxDQUFDSyxVQUFVLENBQWlDLENBQUMsRUFBRUMsU0FBUyxJQUN0RlIsS0FBSyxLQUFLUyx5QkFBdUIsQ0FBQ0MsT0FBTztBQUVqRCxDQUFDO0FBQUNDLE9BQUEsQ0FBQVosMENBQUEsR0FBQUEsMENBQUEiLCJpZ25vcmVMaXN0IjpbXX0=