Jasmin Fajkic
10/22/2022, 2:59 PMinclusive=true
. Code in 🧵Jasmin Fajkic
10/22/2022, 2:59 PMLaunchedEffect(authStatus) {
when (authStatus.status) {
AuthStatus.Completed.status -> {
navController.navigate(LeafScreen.Community.createRoute(Screen.Community)) {
popUpTo(navController.graph.findStartDestination().id) {
saveState = false
inclusive = true
}
}
}
AuthStatus.NotCompleted.status -> {
navController.navigate(LeafScreen.Signup.route) {
popUpTo(navController.graph.findStartDestination().id) {
saveState = false
inclusive = true
}
}
}
else -> {
navController.navigate(LeafScreen.Login.route) {
popUpTo(navController.graph.findStartDestination().id) {
saveState = false
inclusive = true
}
}
}
}
}
Jasmin Fajkic
10/22/2022, 7:21 PMnavController.currentBackStackEntry?.destination?.route?.let {
popUpTo(it) {
saveState = false
inclusive = true
}
}