UNPKG

matrix-react-sdk

Version:
22 lines (19 loc) 2.25 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isSelfLocation = void 0; var _matrix = require("matrix-js-sdk/src/matrix"); /* 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 isSelfLocation = locationContent => { const asset = _matrix.M_ASSET.findIn(locationContent); const assetType = asset?.type ?? _matrix.LocationAssetType.Self; return assetType == _matrix.LocationAssetType.Self; }; exports.isSelfLocation = isSelfLocation; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJfbWF0cml4IiwicmVxdWlyZSIsImlzU2VsZkxvY2F0aW9uIiwibG9jYXRpb25Db250ZW50IiwiYXNzZXQiLCJNX0FTU0VUIiwiZmluZEluIiwiYXNzZXRUeXBlIiwidHlwZSIsIkxvY2F0aW9uQXNzZXRUeXBlIiwiU2VsZiIsImV4cG9ydHMiXSwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvbG9jYXRpb24vaXNTZWxmTG9jYXRpb24udHMiXSwic291cmNlc0NvbnRlbnQiOlsiLypcbkNvcHlyaWdodCAyMDI0IE5ldyBWZWN0b3IgTHRkLlxuQ29weXJpZ2h0IDIwMjIgVGhlIE1hdHJpeC5vcmcgRm91bmRhdGlvbiBDLkkuQy5cblxuU1BEWC1MaWNlbnNlLUlkZW50aWZpZXI6IEFHUEwtMy4wLW9ubHkgT1IgR1BMLTMuMC1vbmx5XG5QbGVhc2Ugc2VlIExJQ0VOU0UgZmlsZXMgaW4gdGhlIHJlcG9zaXRvcnkgcm9vdCBmb3IgZnVsbCBkZXRhaWxzLlxuKi9cblxuaW1wb3J0IHsgSUxvY2F0aW9uQ29udGVudCwgTG9jYXRpb25Bc3NldFR5cGUsIE1fQVNTRVQgfSBmcm9tIFwibWF0cml4LWpzLXNkay9zcmMvbWF0cml4XCI7XG5cbmV4cG9ydCBjb25zdCBpc1NlbGZMb2NhdGlvbiA9IChsb2NhdGlvbkNvbnRlbnQ6IElMb2NhdGlvbkNvbnRlbnQpOiBib29sZWFuID0+IHtcbiAgICBjb25zdCBhc3NldCA9IE1fQVNTRVQuZmluZEluKGxvY2F0aW9uQ29udGVudCkgYXMgeyB0eXBlOiBzdHJpbmcgfTtcbiAgICBjb25zdCBhc3NldFR5cGUgPSBhc3NldD8udHlwZSA/PyBMb2NhdGlvbkFzc2V0VHlwZS5TZWxmO1xuICAgIHJldHVybiBhc3NldFR5cGUgPT0gTG9jYXRpb25Bc3NldFR5cGUuU2VsZjtcbn07XG4iXSwibWFwcGluZ3MiOiI7Ozs7OztBQVFBLElBQUFBLE9BQUEsR0FBQUMsT0FBQTtBQVJBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBOztBQUlPLE1BQU1DLGNBQWMsR0FBSUMsZUFBaUMsSUFBYztFQUMxRSxNQUFNQyxLQUFLLEdBQUdDLGVBQU8sQ0FBQ0MsTUFBTSxDQUFDSCxlQUFlLENBQXFCO0VBQ2pFLE1BQU1JLFNBQVMsR0FBR0gsS0FBSyxFQUFFSSxJQUFJLElBQUlDLHlCQUFpQixDQUFDQyxJQUFJO0VBQ3ZELE9BQU9ILFNBQVMsSUFBSUUseUJBQWlCLENBQUNDLElBQUk7QUFDOUMsQ0FBQztBQUFDQyxPQUFBLENBQUFULGNBQUEsR0FBQUEsY0FBQSIsImlnbm9yZUxpc3QiOltdfQ==