Improve code clarity

This commit is contained in:
Benoit Marty 2025-01-23 15:43:33 +01:00
parent dbf511ee2a
commit c20a9d011c

View file

@ -199,9 +199,9 @@ private fun MediaGalleryPage(
if (groupedMediaItems.isLoadingItems(mode)) { if (groupedMediaItems.isLoadingItems(mode)) {
// Need to trigger a pagination now if there is only one LoadingIndicator. // Need to trigger a pagination now if there is only one LoadingIndicator.
val loadingItem = groupedMediaItems.dataOrNull()?.getItems(mode)?.singleOrNull() as? MediaItem.LoadingIndicator val loadingItem = groupedMediaItems.dataOrNull()?.getItems(mode)?.singleOrNull() as? MediaItem.LoadingIndicator
loadingItem?.let { item -> if (loadingItem != null) {
LaunchedEffect(item.timestamp) { LaunchedEffect(loadingItem.timestamp) {
state.eventSink(MediaGalleryEvents.LoadMore(item.direction)) state.eventSink(MediaGalleryEvents.LoadMore(loadingItem.direction))
} }
} }
LoadingContent(mode) LoadingContent(mode)