diff --git a/app/src/main/java/com/example/kalkulatorbmi/AppNavigation.kt b/app/src/main/java/com/example/kalkulatorbmi/AppNavigation.kt new file mode 100644 index 0000000..d58d509 --- /dev/null +++ b/app/src/main/java/com/example/kalkulatorbmi/AppNavigation.kt @@ -0,0 +1,24 @@ +package com.example.kalkulatorbmi + +import androidx.compose.runtime.Composable +import androidx.navigation.compose.NavHost +import androidx.navigation.compose.composable +import androidx.navigation.compose.rememberNavController + +@Composable +fun AppNavigation() { + // Controller untuk mengelola navigasi antar layar + val navController = rememberNavController() + + // NavHost mendefinisikan grafik navigasi + NavHost(navController = navController, startDestination = "login") { + // Rute untuk layar Login + composable("login") { + LoginScreen(navController = navController) + } + // Rute untuk layar Kalkulator + composable("main") { + MainScreen(navController = navController) + } + } +}