Skip to content

Commit 5e3e70d

Browse files
committed
feat: elevate DrawerState to ContentView.kt
1 parent 2555c83 commit 5e3e70d

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

app/src/main/java/to/bitkit/ui/ContentView.kt

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -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
442443
private 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

Comments
 (0)