fix: unread counter in nav bar; closes #269 (#273)

This commit is contained in:
Diego Beraldin 2023-12-10 17:59:24 +01:00 committed by GitHub
parent c9ff9f8769
commit 37ad41559a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -5,6 +5,7 @@ import com.github.diegoberaldin.raccoonforlemmy.core.architecture.MviModel
import com.github.diegoberaldin.raccoonforlemmy.feature.inbox.InboxCoordinator
import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.IO
import kotlinx.coroutines.flow.launchIn
import kotlinx.coroutines.flow.onEach
import kotlinx.coroutines.launch
@ -20,7 +21,7 @@ class MainViewModel(
mvi.scope?.launch(Dispatchers.IO) {
inboxCoordinator.totalUnread.onEach { unreadCount ->
mvi.emitEffect(MainScreenMviModel.Effect.UnreadItemsDetected(unreadCount))
}
}.launchIn(this)
}
}