fix conflict

pull/444/head
yveskalume 3 years ago
parent e9e67db483
commit f3ac637e54

@ -84,12 +84,13 @@ internal fun BookmarksRoute(
internal fun BookmarksScreen( internal fun BookmarksScreen(
feedState: NewsFeedUiState, feedState: NewsFeedUiState,
removeFromBookmarks: (String) -> Unit, removeFromBookmarks: (String) -> Unit,
onBrowseTopic: (String) -> Unit,
modifier: Modifier = Modifier modifier: Modifier = Modifier
) { ) {
when (feedState) { when (feedState) {
Loading -> LoadingState(modifier) Loading -> LoadingState(modifier)
is Success -> if (feedState.feed.isNotEmpty()) { is Success -> if (feedState.feed.isNotEmpty()) {
BookmarksGrid(feedState, removeFromBookmarks, modifier) BookmarksGrid(feedState, removeFromBookmarks, onBrowseTopic, modifier)
} else { } else {
EmptyState(modifier) EmptyState(modifier)
} }
@ -129,6 +130,7 @@ private fun BookmarksGrid(
newsFeed( newsFeed(
feedState = feedState, feedState = feedState,
onNewsResourcesCheckedChanged = { id, _ -> removeFromBookmarks(id) }, onNewsResourcesCheckedChanged = { id, _ -> removeFromBookmarks(id) },
onBrowseTopic = onBrowseTopic
) )
item(span = { GridItemSpan(maxLineSpan) }) { item(span = { GridItemSpan(maxLineSpan) }) {
Spacer(Modifier.windowInsetsBottomHeight(WindowInsets.safeDrawing)) Spacer(Modifier.windowInsetsBottomHeight(WindowInsets.safeDrawing))
@ -191,7 +193,8 @@ private fun BookmarksGridPreview() {
SaveableNewsResource(it, false) SaveableNewsResource(it, false)
} }
), ),
removeFromBookmarks = {} removeFromBookmarks = {},
onBrowseTopic = {}
) )
} }
} }

Loading…
Cancel
Save