aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2023-01-06 22:56:52 -0800
committerAdam Soltys <[email protected]>2023-01-06 22:56:52 -0800
commite937932abe40ee6ba4451baa6cd72822b433f648 (patch)
tree60849fc87c94a4c595e1ea95bc22a81ad6fe3d63 /src/routes
parentbb78b2bb17a27a98dacb62803688d46a8988f1d9 (diff)
downloadcoinos-ui-e937932abe40ee6ba4451baa6cd72822b433f648.tar.gz
coinos-ui-e937932abe40ee6ba4451baa6cd72822b433f648.zip
event route and reaction ui
Diffstat (limited to 'src/routes')
-rw-r--r--src/routes/(app)/[username]/(profile)/event/[id]/+page.server.js13
-rw-r--r--src/routes/(app)/[username]/(profile)/event/[id]/+page.svelte7
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} />