Fix room mention (#1459)

* create room mention with alias if possible

* display room mention text as they were sent
This commit is contained in:
Ajay Bura
2023-10-19 17:43:54 +11:00
committed by GitHub
parent cb7fd4ddd4
commit f5079300b8
3 changed files with 10 additions and 11 deletions
+1 -4
View File
@@ -180,10 +180,7 @@ export const getReactCustomHtmlParser = (
mentionPrefix === '#'
? getRoomWithCanonicalAlias(mx, mentionId)
: mx.getRoom(mentionId);
const mentionName = mentionRoom?.name;
const mentionDisplayName =
mentionName && (mentionName.startsWith('#') ? mentionName : `#${mentionName}`);
return (
<span
{...props}
@@ -198,7 +195,7 @@ export const getReactCustomHtmlParser = (
onClick={params.handleMentionClick}
style={{ cursor: 'pointer' }}
>
{mentionDisplayName ?? mentionId}
{domToReact(children, opts)}
</span>
);
}