diff options
| author | Adam Soltys <[email protected]> | 2023-01-06 22:56:52 -0800 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2023-01-06 22:56:52 -0800 |
| commit | e937932abe40ee6ba4451baa6cd72822b433f648 (patch) | |
| tree | 60849fc87c94a4c595e1ea95bc22a81ad6fe3d63 /src/routes/(app) | |
| parent | bb78b2bb17a27a98dacb62803688d46a8988f1d9 (diff) | |
| download | coinos-ui-e937932abe40ee6ba4451baa6cd72822b433f648.tar.gz coinos-ui-e937932abe40ee6ba4451baa6cd72822b433f648.zip | |
event route and reaction ui
Diffstat (limited to 'src/routes/(app)')
| -rw-r--r-- | src/routes/(app)/[username]/(profile)/event/[id]/+page.server.js | 13 | ||||
| -rw-r--r-- | src/routes/(app)/[username]/(profile)/event/[id]/+page.svelte | 7 |
2 files changed, 20 insertions, 0 deletions
diff --git a/src/routes/(app)/[username]/(profile)/event/[id]/+page.server.js b/src/routes/(app)/[username]/(profile)/event/[id]/+page.server.js new file mode 100644 index 00000000..f31b4902 --- /dev/null +++ b/src/routes/(app)/[username]/(profile)/event/[id]/+page.server.js @@ -0,0 +1,13 @@ +import { get } from '$lib/utils'; +import { error } from '@sveltejs/kit'; + +export async function load({ params: { id } }) { + try { + let event = await get(`/event/${id}`); + if (!event) throw error(500, 'Event not found'); + return { event }; + } catch (e) { + throw error(500, e.message); + } + +} diff --git a/src/routes/(app)/[username]/(profile)/event/[id]/+page.svelte b/src/routes/(app)/[username]/(profile)/event/[id]/+page.svelte new file mode 100644 index 00000000..1347947f --- /dev/null +++ b/src/routes/(app)/[username]/(profile)/event/[id]/+page.svelte @@ -0,0 +1,7 @@ +<script> + import { Event } from "$comp"; + export let data; + let { event } = data; +</script> + +<Event {event} /> |
