Skip to content

Commit 64f8175

Browse files
authored
Handle topic clicks from all destinations
Closes #865
1 parent cd2fbb0 commit 64f8175

File tree

1 file changed

+3
-6
lines changed
  • app/src/main/java/com/google/samples/apps/nowinandroid/navigation

1 file changed

+3
-6
lines changed

app/src/main/java/com/google/samples/apps/nowinandroid/navigation/NiaNavHost.kt

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ fun NiaNavHost(
4949
startDestination = startDestination,
5050
modifier = modifier,
5151
) {
52-
// TODO: handle topic clicks from each top level destination
53-
forYouScreen(onTopicClick = {})
52+
forYouScreen(onTopicClick = navController::navigateToTopic)
5453
bookmarksScreen(
5554
onTopicClick = navController::navigateToTopic,
5655
onShowSnackbar = onShowSnackbar,
@@ -61,13 +60,11 @@ fun NiaNavHost(
6160
onTopicClick = navController::navigateToTopic,
6261
)
6362
interestsGraph(
64-
onTopicClick = { topicId ->
65-
navController.navigateToTopic(topicId)
66-
},
63+
onTopicClick = navController::navigateToTopic,
6764
nestedGraphs = {
6865
topicScreen(
6966
onBackClick = navController::popBackStack,
70-
onTopicClick = {},
67+
onTopicClick = navController::navigateToTopic,
7168
)
7269
},
7370
)

0 commit comments

Comments
 (0)