diff --git a/app/epd/components/epd-sidebar.tsx b/app/epd/components/epd-sidebar.tsx
index a6acdf4..f917a49 100644
--- a/app/epd/components/epd-sidebar.tsx
+++ b/app/epd/components/epd-sidebar.tsx
@@ -5,7 +5,6 @@ import { usePathname } from 'next/navigation';
import { cn } from '@/lib/utils';
import {
Users,
- Settings,
LogOut,
Menu,
X,
@@ -46,7 +45,6 @@ interface EPDSidebarProps {
// LEVEL 1: Behandelaar Context Navigation
const level1NavigationItems: NavigationItem[] = [
{ id: "cortex", name: "Cortex", icon: Zap, href: "/epd/cortex" },
- { id: "dashboard", name: "Dashboard", icon: LayoutDashboard, href: "/epd/dashboard" },
{ id: "clients", name: "Cliënten", icon: Users, href: "/epd/patients" },
{
id: "verpleegrapportage",
@@ -59,7 +57,6 @@ const level1NavigationItems: NavigationItem[] = [
]
},
{ id: "agenda", name: "Agenda", icon: FileText, href: "/epd/agenda" },
- { id: "reports", name: "Rapportage", icon: Settings, href: "/epd/reports" },
];
// LEVEL 2: Client Dossier Context Navigation (clientId gets injected)
diff --git a/app/epd/dashboard/page.tsx b/app/epd/dashboard/page.tsx
deleted file mode 100644
index 7b9a6ba..0000000
--- a/app/epd/dashboard/page.tsx
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * Behandelaar Dashboard - Level 1
- *
- * Overzicht van caseload, aandachtspunten, taken en recente activiteit.
- */
-
-export default function DashboardPage() {
- return (
-
-
- Dashboard
-
-
-
-
- Behandelaar Dashboard
-
-
- Caseload overzicht, aandachtspunten en aankomende afspraken
-
-
- Epic 1 - Placeholder for future content
-
-
-
- );
-}
diff --git a/app/epd/reports/page.tsx b/app/epd/reports/page.tsx
deleted file mode 100644
index 37fe1b8..0000000
--- a/app/epd/reports/page.tsx
+++ /dev/null
@@ -1,27 +0,0 @@
-/**
- * Behandelaar Rapportage - Level 1
- *
- * BI dashboards, KPI's en statistieken.
- */
-
-export default function ReportsPage() {
- return (
-
-
- Rapportage
-
-
-
-
- Behandelaar Rapportage
-
-
- BI dashboards, KPI's, trends en statistieken
-
-
- Placeholder - Not designed yet
-
-
-
- );
-}
diff --git a/tests/README.md b/tests/README.md
index 260213f..3ecee20 100644
--- a/tests/README.md
+++ b/tests/README.md
@@ -159,7 +159,7 @@ Beide tools testen exact dezelfde flows. De syntax verschilt iets:
| Foutmelding bij verkeerde gegevens | Foutmelding verschijnt bij foute combinatie |
| Demo login knop werkt | ⚡ knop logt direct in en stuurt door naar het EPD |
| Redirect na succesvol inloggen | Na inloggen kom je op `/epd/` terecht |
-| Beveiligde route stuurt door | Probeer `/epd/dashboard` zonder sessie → je gaat naar login |
+| Beveiligde route stuurt door | Probeer `/epd/agenda` zonder sessie → je gaat naar login |
---
diff --git a/tests/cypress/login.cy.ts b/tests/cypress/login.cy.ts
index ebfd99e..57bfc7f 100644
--- a/tests/cypress/login.cy.ts
+++ b/tests/cypress/login.cy.ts
@@ -30,7 +30,7 @@ describe('Login flow', () => {
});
it('beveiligde route stuurt door naar login', () => {
- cy.visit('/epd/dashboard');
+ cy.visit('/epd/agenda');
cy.url().should('include', '/login');
});
});
diff --git a/tests/playwright/login.spec.ts b/tests/playwright/login.spec.ts
index 08ed036..d940eb5 100644
--- a/tests/playwright/login.spec.ts
+++ b/tests/playwright/login.spec.ts
@@ -48,7 +48,7 @@ test.describe('Login flow', () => {
});
test('beveiligde route stuurt door naar login', async ({ page }) => {
- await page.goto('/epd/dashboard');
+ await page.goto('/epd/agenda');
await page.waitForURL('/login**', { timeout: 5_000 });
expect(page.url()).toContain('/login');