diff --git a/src/lib/components/EventDetails.svelte b/src/lib/components/EventDetails.svelte index f812a41..db18355 100644 --- a/src/lib/components/EventDetails.svelte +++ b/src/lib/components/EventDetails.svelte @@ -244,8 +244,8 @@ const naddr = naddrEncode(event, $activeInboxRelays); ids.push({ label: "naddr", value: naddr, link: `/events?id=${naddr}` }); } catch {} - // hex id - ids.push({ label: "id", value: event.id }); + // hex id - make it a clickable link to search for the event ID + ids.push({ label: "id", value: event.id, link: `/events?id=${event.id}` }); } return ids; } @@ -357,9 +357,19 @@
{identifier.label}:
- - {identifier.value.slice(0, 20)}...{identifier.value.slice(-8)} - + {#if identifier.link} + + {identifier.value.slice(0, 20)}...{identifier.value.slice(-8)} + + {:else} + + {identifier.value.slice(0, 20)}...{identifier.value.slice(-8)} + + {/if} {/if}
-
@@ -730,13 +724,20 @@
ID: - - {event.id.slice(0, 8)}...{event.id.slice(-4)} - - {#if isAddressableEvent(event)} + { + e.preventDefault(); + goto(`/events?id=${event!.id}`); + }} + > + {event!.id.slice(0, 8)}...{event!.id.slice(-4)} + + {#if isAddressableEvent(event!)} Address: - {getNaddrUrl(event).slice(0, 12)}...{getNaddrUrl(event).slice(-8)} + {getNaddrUrl(event!).slice(0, 12)}...{getNaddrUrl(event!).slice(-8)} {/if}
diff --git a/src/lib/components/embedded_events/EmbeddedSnippets.svelte b/src/lib/components/embedded_events/EmbeddedSnippets.svelte index ed87bdb..48f103d 100644 --- a/src/lib/components/embedded_events/EmbeddedSnippets.svelte +++ b/src/lib/components/embedded_events/EmbeddedSnippets.svelte @@ -248,12 +248,6 @@ {formattedDate}
- diff --git a/src/routes/events/+page.svelte b/src/routes/events/+page.svelte index 5d6e436..ac5b5ba 100644 --- a/src/routes/events/+page.svelte +++ b/src/routes/events/+page.svelte @@ -509,13 +509,6 @@
Events
- {#if showSidePanel && (searchResults.length > 0 || secondOrderResults.length > 0 || tTagResults.length > 0)}