+
Read
{
- e.stopPropagation();
- // Parent should intercept navigation by listening onSelect and inspecting event tags if needed
+ role="button"
+ tabindex="0"
+ onclick={handleDeferralClick}
+ onkeydown={(e) => {
+ if (e.key === 'Enter' || e.key === ' ') {
+ e.preventDefault();
+ handleDeferralClick(e as unknown as MouseEvent);
+ }
}}
>
{deferralNaddr}
{/if}
- {#if showPublicationLink}
-
-
-
- {/if}
- {#if event.content}
-
+
+ {#if showContent && event.content}
+
{clippedContent(event.content)}
{/if}
{/if}
+
+
+ {#if showPublicationLink && event.kind !== 0}
+
+
+
+ {/if}
diff --git a/src/lib/snippets/UserSnippets.svelte b/src/lib/snippets/UserSnippets.svelte
index c687b73..ad4f505 100644
--- a/src/lib/snippets/UserSnippets.svelte
+++ b/src/lib/snippets/UserSnippets.svelte
@@ -19,7 +19,7 @@
{@const p = profile as UserProfile}