Navigation
This commit is contained in:
@@ -6,14 +6,13 @@ import androidx.navigation.NavHostController
|
||||
import androidx.navigation.compose.NavHost
|
||||
import androidx.navigation.compose.composable
|
||||
import `in`.sminnovations.attendanceapp.navigation.data.BottomNavItem
|
||||
import `in`.sminnovations.attendanceapp.screens.history.ui.HistoryScreen
|
||||
|
||||
import `in`.sminnovations.attendanceapp.screens.home.ui.HomeScreen
|
||||
import `in`.sminnovations.attendanceapp.screens.settings.ui.SettingsScreen
|
||||
|
||||
|
||||
@Composable
|
||||
fun Navigation(
|
||||
mainNavHostController: NavController,
|
||||
navController: NavHostController,
|
||||
items: List<BottomNavItem>,
|
||||
) {
|
||||
@@ -22,10 +21,7 @@ fun Navigation(
|
||||
HomeScreen()
|
||||
}
|
||||
composable(items[1].route) {
|
||||
HistoryScreen()
|
||||
}
|
||||
composable(items[2].route) {
|
||||
SettingsScreen(mainNavHostController)
|
||||
SettingsScreen()
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -18,6 +18,5 @@ data class BottomNavItem(
|
||||
)
|
||||
val navItems = listOf(
|
||||
BottomNavItem(Icons.Outlined.Search, Icons.Filled.Search, "Scan", "scan"),
|
||||
BottomNavItem(Icons.Outlined.AddCircle, Icons.Filled.AddCircle, "Records", "records"),
|
||||
BottomNavItem(Icons.Outlined.Settings, Icons.Filled.Settings, "Settings", "settings")
|
||||
)
|
||||
Reference in New Issue
Block a user