[5.2] Page Routing with NavHost #20

Closed
opened 2026-03-13 11:26:28 +01:00 by shahondin1624 · 0 comments

User Story

As a developer, I want proper routing via NavHost/NavController.

Acceptance Criteria

  • App.kt introduces NavHost with routes: "character_sheet", "settings"
  • Uses androidx.navigation.compose (already a dependency)
  • Drawer items trigger navController.navigate(route) (replaces TODO no-ops)
  • Back navigation works; current page highlighted in nav

Notes

Affects App.kt. Currently drawer items have TODO placeholders. Navigation compose should already be available via existing dependencies.

## User Story **As a** developer, **I want** proper routing via `NavHost`/`NavController`. ## Acceptance Criteria - [ ] `App.kt` introduces `NavHost` with routes: `"character_sheet"`, `"settings"` - [ ] Uses `androidx.navigation.compose` (already a dependency) - [ ] Drawer items trigger `navController.navigate(route)` (replaces TODO no-ops) - [ ] Back navigation works; current page highlighted in nav ## Notes Affects `App.kt`. Currently drawer items have TODO placeholders. Navigation compose should already be available via existing dependencies.
shahondin1624 added this to the Phase 3: Navigation milestone 2026-03-13 11:26:28 +01:00
shahondin1624 added the epic:navigationpriority:must-have labels 2026-03-13 11:28:18 +01:00
Sign in to join this conversation.