Kamesh Yadav
NavHost( navController = navHostController, startDestination = Screen.FirstScreen.route ) { composable(route = Screen.FirstScreen.route) { FirstScreen(text = Screen.FirstScreen.route) } navigation(startDestination = Screen.SecondScreen.route, route = Screen.SecondScreenGraph.route) { composable(route = Screen.SecondScreen.route) { val graphEntry = remember { navHostController.getBackStackEntry(Screen.SecondScreenGraph.route) } val viewmodel = viewModel<GraphViewModel>(graphEntry) SecondScreen(text = Screen.SecondScreen.route) } } }
GraphViewModel
SecondScreen
A modern programming language that makes developers happier.