From a6b39f64d68fc2fa66fca398b8146c50d319ba61 Mon Sep 17 00:00:00 2001 From: Sean Morley Date: Thu, 19 Jun 2025 11:37:08 -0400 Subject: [PATCH] feat(calendar): add adventure detail link in event modal --- frontend/src/routes/calendar/+page.server.ts | 4 +++- frontend/src/routes/calendar/+page.svelte | 9 +++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/frontend/src/routes/calendar/+page.server.ts b/frontend/src/routes/calendar/+page.server.ts index 0c46d7d..383bd0a 100644 --- a/frontend/src/routes/calendar/+page.server.ts +++ b/frontend/src/routes/calendar/+page.server.ts @@ -34,6 +34,7 @@ export const load = (async (event) => { formattedEnd: string; location?: string; description?: string; + adventureId?: string; }; }> = []; @@ -119,7 +120,8 @@ export const load = (async (event) => { ? formatAllDayDate(visit.end_date || visit.start_date) : formatDateInTimezone(visit.end_date || visit.start_date, targetTimezone), location: adventure.location || '', - description: adventure.description || '' + description: adventure.description || '', + adventureId: adventure.id } }); } diff --git a/frontend/src/routes/calendar/+page.svelte b/frontend/src/routes/calendar/+page.svelte index 148f94a..0d047d1 100644 --- a/frontend/src/routes/calendar/+page.svelte +++ b/frontend/src/routes/calendar/+page.svelte @@ -408,6 +408,15 @@ {/if} + + {#if selectedEvent.extendedProps.adventureId} + + {$t('map.view_details')} + + {/if}