feat(FIX-157): completed feature

This commit is contained in:
chattie
2026-08-22 17:26:34 +02:00
parent 699dfc6fca
commit 06404fe770
9 changed files with 80 additions and 24 deletions

View File

@@ -0,0 +1,12 @@
# FIX-157 — Implementer
## What
Fixed sidebar navigation: reporting sub-items nested under /reporting.
## Files
- `apps/admin/src/lib/permissions.ts` — added `parentHref`, `topNavItems()`, `subNavItems()`
- `apps/admin/src/app/(dashboard)/layout.tsx` — sidebar renders sub-items indented
## Verification
- `npm run build` → 0 TypeScript errors
- `./scripts/verify.sh` → green