add download page for common OS
This commit is contained in:
@@ -25,6 +25,7 @@ import androidx.lifecycle.ViewModelProvider
|
||||
import androidx.navigation.compose.NavHost
|
||||
import androidx.navigation.compose.composable
|
||||
import androidx.navigation.compose.rememberNavController
|
||||
import sh.sar.isodroid.ui.screens.DownloadsScreen
|
||||
import sh.sar.isodroid.ui.screens.MainScreen
|
||||
import sh.sar.isodroid.ui.screens.SettingsScreen
|
||||
import sh.sar.isodroid.ui.theme.ISODroidTheme
|
||||
@@ -133,11 +134,21 @@ fun ISODroidNavHost(viewModel: MainViewModel) {
|
||||
composable("main") {
|
||||
MainScreen(
|
||||
viewModel = viewModel,
|
||||
onNavigateToDownloads = {
|
||||
navController.navigate("downloads")
|
||||
},
|
||||
onNavigateToSettings = {
|
||||
navController.navigate("settings")
|
||||
}
|
||||
)
|
||||
}
|
||||
composable("downloads") {
|
||||
DownloadsScreen(
|
||||
onNavigateBack = {
|
||||
navController.popBackStack()
|
||||
}
|
||||
)
|
||||
}
|
||||
composable("settings") {
|
||||
SettingsScreen(
|
||||
viewModel = viewModel,
|
||||
|
||||
Reference in New Issue
Block a user