From 9fae55f68d2fd03b0fa643c878ef2e56692900ad Mon Sep 17 00:00:00 2001 From: silberengel Date: Tue, 19 Aug 2025 18:18:05 +0200 Subject: [PATCH] get rid of clear cache button, get rid of view full event button, make hex id label into a button, do a better job identifying hex ids --- src/lib/components/EventDetails.svelte | 20 ++++++++++++---- src/lib/components/EventSearch.svelte | 15 +++++++++++- .../embedded_events/EmbeddedEvent.svelte | 23 ++++++++++--------- .../embedded_events/EmbeddedSnippets.svelte | 6 ----- src/routes/events/+page.svelte | 7 ------ 5 files changed, 41 insertions(+), 30 deletions(-) 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)}