diff --git a/frontend/src/lib/notification/NotificationDropdown.svelte b/frontend/src/lib/notification/NotificationDropdown.svelte index 32d6b0cf..9f2c6c58 100644 --- a/frontend/src/lib/notification/NotificationDropdown.svelte +++ b/frontend/src/lib/notification/NotificationDropdown.svelte @@ -13,8 +13,7 @@ type Props = { let { notifications, onMarkRead, onMarkAllRead, onClose }: Props = $props(); -function handleViewAll(e: MouseEvent) { - e.preventDefault(); +function handleViewAll() { onClose(); goto('/aktivitaeten'); } @@ -134,12 +133,12 @@ function handleViewAll(e: MouseEvent) { {/if}
diff --git a/frontend/src/lib/notification/NotificationDropdown.svelte.test.ts b/frontend/src/lib/notification/NotificationDropdown.svelte.test.ts index e72573be..3c410403 100644 --- a/frontend/src/lib/notification/NotificationDropdown.svelte.test.ts +++ b/frontend/src/lib/notification/NotificationDropdown.svelte.test.ts @@ -6,7 +6,10 @@ import NotificationDropdown from './NotificationDropdown.svelte'; vi.mock('$app/navigation', () => ({ goto: vi.fn() })); -afterEach(cleanup); +afterEach(() => { + cleanup(); + vi.clearAllMocks(); +}); const makeNotification = (overrides: Record