feat: add room mentions and clickable room/relay refs

This commit is contained in:
2026-04-04 16:48:29 +05:30
parent 9311cab3b2
commit bf2dfdc2d0
11 changed files with 595 additions and 3 deletions
+3
View File
@@ -24,6 +24,7 @@
import Danger from "@assets/icons/danger-triangle.svg?dataurl"
import Icon from "@lib/components/Icon.svelte"
import Button from "@lib/components/Button.svelte"
import ContentText from "@app/components/ContentText.svelte"
import ContentToken from "@app/components/ContentToken.svelte"
import ContentEmoji from "@app/components/ContentEmoji.svelte"
import ContentCode from "@app/components/ContentCode.svelte"
@@ -155,6 +156,8 @@
{#each shortContent as parsed, i}
{#if isNewline(parsed) && !isBlock(i - 1)}
<ContentNewline value={parsed.value} />
{:else if isText(parsed)}
<ContentText value={parsed.value} />
{:else if isTopic(parsed)}
<ContentTopic value={parsed.value} />
{:else if isEmoji(parsed)}