matrix-react-sdk
Version:
SDK for matrix.org using React
36 lines (32 loc) • 3.28 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
/*
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.
*/
/**
* Customise display of the user identifier
* hide userId for guests, display 3pid
*
* Set withDisplayName to true when user identifier will be displayed alongside user name
*/
function getDisplayUserIdentifier(userId, {
roomId,
withDisplayName
}) {
return userId;
}
// This interface summarises all available customisation points and also marks
// them all as optional. This allows customisers to only define and export the
// customisations they need while still maintaining type safety.
// A real customisation module will define and export one or more of the
// customisation points that make up `IUserIdentifierCustomisations`.
var _default = exports.default = {
getDisplayUserIdentifier
};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJnZXREaXNwbGF5VXNlcklkZW50aWZpZXIiLCJ1c2VySWQiLCJyb29tSWQiLCJ3aXRoRGlzcGxheU5hbWUiLCJfZGVmYXVsdCIsImV4cG9ydHMiLCJkZWZhdWx0Il0sInNvdXJjZXMiOlsiLi4vLi4vc3JjL2N1c3RvbWlzYXRpb25zL1VzZXJJZGVudGlmaWVyLnRzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qXG5Db3B5cmlnaHQgMjAyNCBOZXcgVmVjdG9yIEx0ZC5cbkNvcHlyaWdodCAyMDIyIFRoZSBNYXRyaXgub3JnIEZvdW5kYXRpb24gQy5JLkMuXG5cblNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBBR1BMLTMuMC1vbmx5IE9SIEdQTC0zLjAtb25seVxuUGxlYXNlIHNlZSBMSUNFTlNFIGZpbGVzIGluIHRoZSByZXBvc2l0b3J5IHJvb3QgZm9yIGZ1bGwgZGV0YWlscy5cbiovXG5cbi8qKlxuICogQ3VzdG9taXNlIGRpc3BsYXkgb2YgdGhlIHVzZXIgaWRlbnRpZmllclxuICogaGlkZSB1c2VySWQgZm9yIGd1ZXN0cywgZGlzcGxheSAzcGlkXG4gKlxuICogU2V0IHdpdGhEaXNwbGF5TmFtZSB0byB0cnVlIHdoZW4gdXNlciBpZGVudGlmaWVyIHdpbGwgYmUgZGlzcGxheWVkIGFsb25nc2lkZSB1c2VyIG5hbWVcbiAqL1xuZnVuY3Rpb24gZ2V0RGlzcGxheVVzZXJJZGVudGlmaWVyKFxuICAgIHVzZXJJZDogc3RyaW5nLFxuICAgIHsgcm9vbUlkLCB3aXRoRGlzcGxheU5hbWUgfTogeyByb29tSWQ/OiBzdHJpbmc7IHdpdGhEaXNwbGF5TmFtZT86IGJvb2xlYW4gfSxcbik6IHN0cmluZyB8IG51bGwge1xuICAgIHJldHVybiB1c2VySWQ7XG59XG5cbi8vIFRoaXMgaW50ZXJmYWNlIHN1bW1hcmlzZXMgYWxsIGF2YWlsYWJsZSBjdXN0b21pc2F0aW9uIHBvaW50cyBhbmQgYWxzbyBtYXJrc1xuLy8gdGhlbSBhbGwgYXMgb3B0aW9uYWwuIFRoaXMgYWxsb3dzIGN1c3RvbWlzZXJzIHRvIG9ubHkgZGVmaW5lIGFuZCBleHBvcnQgdGhlXG4vLyBjdXN0b21pc2F0aW9ucyB0aGV5IG5lZWQgd2hpbGUgc3RpbGwgbWFpbnRhaW5pbmcgdHlwZSBzYWZldHkuXG5leHBvcnQgaW50ZXJmYWNlIElVc2VySWRlbnRpZmllckN1c3RvbWlzYXRpb25zIHtcbiAgICBnZXREaXNwbGF5VXNlcklkZW50aWZpZXI6IHR5cGVvZiBnZXREaXNwbGF5VXNlcklkZW50aWZpZXI7XG59XG5cbi8vIEEgcmVhbCBjdXN0b21pc2F0aW9uIG1vZHVsZSB3aWxsIGRlZmluZSBhbmQgZXhwb3J0IG9uZSBvciBtb3JlIG9mIHRoZVxuLy8gY3VzdG9taXNhdGlvbiBwb2ludHMgdGhhdCBtYWtlIHVwIGBJVXNlcklkZW50aWZpZXJDdXN0b21pc2F0aW9uc2AuXG5leHBvcnQgZGVmYXVsdCB7XG4gICAgZ2V0RGlzcGxheVVzZXJJZGVudGlmaWVyLFxufSBhcyBJVXNlcklkZW50aWZpZXJDdXN0b21pc2F0aW9ucztcbiJdLCJtYXBwaW5ncyI6Ijs7Ozs7O0FBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7O0FBRUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EsU0FBU0Esd0JBQXdCQSxDQUM3QkMsTUFBYyxFQUNkO0VBQUVDLE1BQU07RUFBRUM7QUFBZ0UsQ0FBQyxFQUM5RDtFQUNiLE9BQU9GLE1BQU07QUFDakI7O0FBRUE7QUFDQTtBQUNBO0FBS0E7QUFDQTtBQUFBLElBQUFHLFFBQUEsR0FBQUMsT0FBQSxDQUFBQyxPQUFBLEdBQ2U7RUFDWE47QUFDSixDQUFDIiwiaWdub3JlTGlzdCI6W119