|
|
@ -21,7 +21,7 @@ import fr.iut.sciencequest.view.scientifiques.scientifiqueListeScreen
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@Composable
|
|
|
|
@Composable
|
|
|
|
fun NavHost(kahootVM: KahootViewModel = viewModel()) {
|
|
|
|
fun NavHost(kahootVM: KahootViewModel = viewModel(), penduVM: PenduViewModel = viewModel()) {
|
|
|
|
val navController = rememberNavController()
|
|
|
|
val navController = rememberNavController()
|
|
|
|
NavHost(
|
|
|
|
NavHost(
|
|
|
|
modifier = Modifier.fillMaxSize(),
|
|
|
|
modifier = Modifier.fillMaxSize(),
|
|
|
@ -37,6 +37,7 @@ fun NavHost(kahootVM: KahootViewModel = viewModel()) {
|
|
|
|
navController.navigate("home")
|
|
|
|
navController.navigate("home")
|
|
|
|
},
|
|
|
|
},
|
|
|
|
goToPendu = {
|
|
|
|
goToPendu = {
|
|
|
|
|
|
|
|
penduVM.InitPartie()
|
|
|
|
navController.navigate("pendu")
|
|
|
|
navController.navigate("pendu")
|
|
|
|
},
|
|
|
|
},
|
|
|
|
goToKahoot = {
|
|
|
|
goToKahoot = {
|
|
|
@ -70,6 +71,7 @@ fun NavHost(kahootVM: KahootViewModel = viewModel()) {
|
|
|
|
|
|
|
|
|
|
|
|
composable(route = "pendu") {
|
|
|
|
composable(route = "pendu") {
|
|
|
|
PenduScreen(
|
|
|
|
PenduScreen(
|
|
|
|
|
|
|
|
viewModel = penduVM,
|
|
|
|
goToAccount = {
|
|
|
|
goToAccount = {
|
|
|
|
navController.navigate("account")
|
|
|
|
navController.navigate("account")
|
|
|
|
},
|
|
|
|
},
|
|
|
|