From e20018735e6c63a17d5973bc7a48a59626ff96ea Mon Sep 17 00:00:00 2001 From: Levente Orban Date: Tue, 2 Sep 2025 10:44:37 +0200 Subject: [PATCH 1/2] feat: add edit events functionality --- src/lib/components/Navbar.svelte | 18 +- src/routes/create/+page.svelte | 58 +++-- src/routes/discover/+page.svelte | 4 +- src/routes/event/+page.server.ts | 1 + src/routes/event/+page.svelte | 54 +++- src/routes/event/[id]/+page.svelte | 10 +- src/routes/event/[id]/edit/+page.server.ts | 123 +++++++++ src/routes/event/[id]/edit/+page.svelte | 289 +++++++++++++++++++++ 8 files changed, 510 insertions(+), 47 deletions(-) create mode 100644 src/routes/event/[id]/edit/+page.server.ts create mode 100644 src/routes/event/[id]/edit/+page.svelte diff --git a/src/lib/components/Navbar.svelte b/src/lib/components/Navbar.svelte index af65a16..19a6866 100644 --- a/src/lib/components/Navbar.svelte +++ b/src/lib/components/Navbar.svelte @@ -2,14 +2,10 @@ import { page } from '$app/stores'; import { goto } from '$app/navigation'; - function navigateTo(path: string) { - goto(path); - } - // Check if current page is active - function isActive(path: string): boolean { + const isActive = (path: string): boolean => { return $page.url.pathname === path; - } + };