From 4124cdcd1b7131b2c1a2643d0120462e0518b359 Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sat, 14 May 2022 19:27:33 +0530 Subject: [PATCH] android: skip unnecessary database call --- .../main/kotlin/dev/msfjarvis/claw/android/ui/LobstersApp.kt | 1 - .../dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/LobstersApp.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/LobstersApp.kt index 18e60c10..a22501f7 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/LobstersApp.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/LobstersApp.kt @@ -186,7 +186,6 @@ fun LobstersApp( DatabasePosts( items = savedPosts, listState = savedListState, - isSaved = viewModel::isPostSaved, postActions = postActions, modifier = Modifier.padding(bottom = paddingValues.calculateBottomPadding()), ) diff --git a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt index 2ba39770..bd4dd90c 100644 --- a/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt +++ b/android/src/main/kotlin/dev/msfjarvis/claw/android/ui/lists/DatabasePosts.kt @@ -17,7 +17,6 @@ import java.time.Month fun DatabasePosts( items: Map>, listState: LazyListState, - isSaved: suspend (SavedPost) -> Boolean, postActions: PostActions, modifier: Modifier = Modifier, ) { @@ -30,7 +29,7 @@ fun DatabasePosts( items(posts) { item -> ListItem( item = item, - isSaved = isSaved, + isSaved = { true }, postActions = postActions, )