-
Replying to @{displayProfileByPubkey(event.pubkey)}
+
{verb} @{displayProfileByPubkey(event.pubkey)}
{#key event.id}
{/key}
diff --git a/src/app/components/Chat.svelte b/src/app/components/Chat.svelte
index f75d1011..4efdb8b7 100644
--- a/src/app/components/Chat.svelte
+++ b/src/app/components/Chat.svelte
@@ -1,4 +1,5 @@
@@ -131,8 +133,8 @@
class="overflow-hidden text-ellipsis break-words"
style={expandBlock ? "mask-image: linear-gradient(0deg, transparent 0px, black 100px)" : ""}>
{#each shortContent as parsed, i}
- {#if isNewline(parsed)}
-
+ {#if isNewline(parsed) && !isBlock(i - 1)}
+
{:else if isTopic(parsed)}
{:else if isCode(parsed)}
diff --git a/src/app/components/ContentQuote.svelte b/src/app/components/ContentQuote.svelte
index d01c69ed..822163b9 100644
--- a/src/app/components/ContentQuote.svelte
+++ b/src/app/components/ContentQuote.svelte
@@ -3,12 +3,12 @@
import {goto} from "$app/navigation"
import {ctx, nthEq} from "@welshman/lib"
import {tracker, repository} from "@welshman/app"
- import {Address, DIRECT_MESSAGE, MESSAGE, THREAD} from "@welshman/util"
+ import {Address, DIRECT_MESSAGE, MESSAGE, THREAD, EVENT_TIME} from "@welshman/util"
import Button from "@lib/components/Button.svelte"
import Spinner from "@lib/components/Spinner.svelte"
import NoteCard from "@app/components/NoteCard.svelte"
import {deriveEvent, entityLink, ROOM} from "@app/state"
- import {makeThreadPath, makeRoomPath} from "@app/routes"
+ import {makeThreadPath, makeCalendarPath, makeRoomPath} from "@app/routes"
const {value, event, noteContent, relays = [], minimal = false} = $props()
@@ -70,6 +70,10 @@
return goto(makeThreadPath(url, $quote.id))
}
+ if ($quote.kind === EVENT_TIME) {
+ return goto(makeCalendarPath(url, $quote.id))
+ }
+
if ($quote.kind === MESSAGE) {
return scrollToEvent($quote.id) || openMessage(url, room, $quote.id)
}
@@ -82,6 +86,10 @@
return goto(makeThreadPath(url, id))
}
+ if (parseInt(kind) === EVENT_TIME) {
+ return goto(makeCalendarPath(url, id))
+ }
+
if (parseInt(kind) === MESSAGE) {
return scrollToEvent(id) || openMessage(url, room, id)
}
diff --git a/src/app/components/EventShare.svelte b/src/app/components/EventShare.svelte
index 11f2f14e..3949e707 100644
--- a/src/app/components/EventShare.svelte
+++ b/src/app/components/EventShare.svelte
@@ -1,9 +1,6 @@