move this here

This commit is contained in:
Minecon724 2024-08-05 11:30:54 +02:00
parent 12273bdd17
commit 9574ed496d
Signed by: Minecon724
GPG key ID: 3CCC4D267742C8E8

View file

@ -69,30 +69,35 @@ class DashboardActivity : ComponentActivity() {
enableEdgeToEdge()
setContent {
VastappTheme {
val items = listOf(
Screen.Dashboard,
Screen.Instances,
Screen.Billing,
Screen.Help
)
DashboardApp(dashboardViewModel = dashboardViewModel)
}
}
}
}
val navController = rememberNavController()
@Composable
fun DashboardApp(dashboardViewModel: DashboardViewModel) {
val items = listOf(
Screen.Dashboard,
Screen.Instances,
Screen.Billing,
Screen.Help
)
Scaffold(
modifier = Modifier.fillMaxSize(),
bottomBar = {
MyNavigationBar(items, navController = navController)
}
) { innerPadding ->
Column(modifier = Modifier.padding(innerPadding)) {
NavHost(navController = navController, startDestination = "dashboard") {
composable("dashboard") { DashboardScreen(dashboardViewModel) }
composable("instances") { InstancesScreen(dashboardViewModel) }
composable("billing") { BillingScreen(dashboardViewModel) }
composable("help") { HelpScreen(dashboardViewModel) }
}
}
}
val navController = rememberNavController()
Scaffold(
modifier = Modifier.fillMaxSize(),
bottomBar = {
MyNavigationBar(items, navController = navController)
}
) { innerPadding ->
Column(modifier = Modifier.padding(innerPadding)) {
NavHost(navController = navController, startDestination = "dashboard") {
composable("dashboard") { DashboardScreen(dashboardViewModel) }
composable("instances") { InstancesScreen(dashboardViewModel) }
composable("billing") { BillingScreen(dashboardViewModel) }
composable("help") { HelpScreen(dashboardViewModel) }
}
}
}