- lib/auth-guard.ts: requireAdmin() toegevoegd — redirect /dashboard bij !userId of !isAdmin - app/(app)/admin/layout.tsx: admin-sidebar met links naar /admin/users, /admin/jobs, /admin/products - app/(app)/admin/page.tsx: redirect-stub naar /admin/users - __tests__/lib/auth-guard.test.ts: 3 tests voor requireAdmin() (geen userId, isAdmin=false, isAdmin=true) |
||
|---|---|---|
| .. | ||
| admin | ||
| dashboard | ||
| ideas | ||
| insights | ||
| products | ||
| settings | ||
| solo | ||
| todos | ||
| error.tsx | ||
| layout.tsx | ||