mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2025-04-12 05:49:30 +02:00
adds content type on CardFeedView
This commit is contained in:
parent
5ea793eb51
commit
0c9e76eeaf
@ -158,7 +158,11 @@ private fun FeedLoaded(
|
||||
ShowDonationCard(accountViewModel, nav)
|
||||
}
|
||||
|
||||
itemsIndexed(state.feed.value, key = { _, item -> item.id() }) { _, item ->
|
||||
itemsIndexed(
|
||||
items = state.feed.value,
|
||||
key = { _, item -> item.id() },
|
||||
contentType = { _, item -> item.javaClass.simpleName },
|
||||
) { _, item ->
|
||||
val defaultModifier = remember { Modifier.fillMaxWidth().animateItemPlacement() }
|
||||
|
||||
Row(defaultModifier) {
|
||||
|
@ -301,7 +301,9 @@ open class CardFeedViewModel(val localFilter: FeedFilter<Note>) : ViewModel(), I
|
||||
if (notes.isEmpty()) {
|
||||
_feedContent.update { CardFeedState.Empty }
|
||||
} else if (currentState is CardFeedState.Loaded) {
|
||||
currentState.showHidden.value = localFilter.showHiddenKey()
|
||||
if (currentState.showHidden.value != localFilter.showHiddenKey()) {
|
||||
currentState.showHidden.value = localFilter.showHiddenKey()
|
||||
}
|
||||
currentState.feed.value = notes
|
||||
} else {
|
||||
_feedContent.update {
|
||||
|
Loading…
x
Reference in New Issue
Block a user