android: skip unnecessary database call

This commit is contained in:
Harsh Shandilya 2022-05-14 19:27:33 +05:30
parent 684ec34ec9
commit 4124cdcd1b
No known key found for this signature in database
GPG key ID: 366D7BBAD1031E80
2 changed files with 1 additions and 3 deletions

View file

@ -186,7 +186,6 @@ fun LobstersApp(
DatabasePosts( DatabasePosts(
items = savedPosts, items = savedPosts,
listState = savedListState, listState = savedListState,
isSaved = viewModel::isPostSaved,
postActions = postActions, postActions = postActions,
modifier = Modifier.padding(bottom = paddingValues.calculateBottomPadding()), modifier = Modifier.padding(bottom = paddingValues.calculateBottomPadding()),
) )

View file

@ -17,7 +17,6 @@ import java.time.Month
fun DatabasePosts( fun DatabasePosts(
items: Map<Month, List<SavedPost>>, items: Map<Month, List<SavedPost>>,
listState: LazyListState, listState: LazyListState,
isSaved: suspend (SavedPost) -> Boolean,
postActions: PostActions, postActions: PostActions,
modifier: Modifier = Modifier, modifier: Modifier = Modifier,
) { ) {
@ -30,7 +29,7 @@ fun DatabasePosts(
items(posts) { item -> items(posts) { item ->
ListItem( ListItem(
item = item, item = item,
isSaved = isSaved, isSaved = { true },
postActions = postActions, postActions = postActions,
) )