@@ -426,6 +426,7 @@ fun ContentView(
426426 ) {
427427 RootNavHost (
428428 navController = navController,
429+ drawerState = drawerState,
429430 walletViewModel = walletViewModel,
430431 appViewModel = appViewModel,
431432 activityListViewModel = activityListViewModel,
@@ -441,6 +442,7 @@ fun ContentView(
441442@Composable
442443private fun RootNavHost (
443444 navController : NavHostController ,
445+ drawerState : androidx.compose.material3.DrawerState ,
444446 walletViewModel : WalletViewModel ,
445447 appViewModel : AppViewModel ,
446448 activityListViewModel : ActivityListViewModel ,
@@ -451,7 +453,7 @@ private fun RootNavHost(
451453 val scope = rememberCoroutineScope()
452454
453455 NavHost (navController, startDestination = Routes .Home ) {
454- home(walletViewModel, appViewModel, activityListViewModel, settingsViewModel, navController)
456+ home(walletViewModel, appViewModel, activityListViewModel, settingsViewModel, navController, drawerState )
455457 settings(navController, settingsViewModel)
456458 profile(navController, settingsViewModel)
457459 shop(navController, settingsViewModel, appViewModel)
@@ -709,6 +711,7 @@ private fun NavGraphBuilder.home(
709711 activityListViewModel : ActivityListViewModel ,
710712 settingsViewModel : SettingsViewModel ,
711713 navController : NavHostController ,
714+ drawerState : androidx.compose.material3.DrawerState ,
712715) {
713716 composable<Routes .Home > {
714717 HomeNav (
@@ -717,6 +720,7 @@ private fun NavGraphBuilder.home(
717720 activityListViewModel = activityListViewModel,
718721 settingsViewModel = settingsViewModel,
719722 rootNavController = navController,
723+ drawerState = drawerState,
720724 )
721725 }
722726}
0 commit comments