From ac3a6407a95879ce68e28a1633697de6d7a95770 Mon Sep 17 00:00:00 2001 From: Adam Soltys Date: Thu, 16 Jan 2025 14:56:32 -0800 Subject: event viewer and zaps --- src/routes/(app)/e/[id]/+page.server.ts | 8 ++++++++ src/routes/(app)/e/[id]/+page.svelte | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 src/routes/(app)/e/[id]/+page.server.ts create mode 100644 src/routes/(app)/e/[id]/+page.svelte (limited to 'src/routes/(app)/e') diff --git a/src/routes/(app)/e/[id]/+page.server.ts b/src/routes/(app)/e/[id]/+page.server.ts new file mode 100644 index 00000000..e544d261 --- /dev/null +++ b/src/routes/(app)/e/[id]/+page.server.ts @@ -0,0 +1,8 @@ +import { get } from "$lib/utils"; + +export async function load({ params }) { + const event = await get(`/event/${params.id}`); + const author = await get(`/users/${event.pubkey}`); + const zaps = await get(`/zaps/${params.id}`); + return { author, event, zaps }; +} diff --git a/src/routes/(app)/e/[id]/+page.svelte b/src/routes/(app)/e/[id]/+page.svelte new file mode 100644 index 00000000..6e8c1b56 --- /dev/null +++ b/src/routes/(app)/e/[id]/+page.svelte @@ -0,0 +1,32 @@ + + +
+

+ Event +

+
+ +
{event.content}
+
+ + + Zap + +
+ {#each zaps as { amount, user }} + +
+ +
{amount}
+
+
+ {/each} +
+
-- cgit v1.2.3