Add unread count badge to bottom nav (#3440)

This commit is contained in:
Phil Oliver 2025-10-12 08:22:46 -04:00 committed by GitHub
parent 91470667fb
commit cd1a54f506
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 67 additions and 54 deletions

View file

@ -44,6 +44,8 @@ class PacketRepository @Inject constructor(private val packetDaoLazy: Lazy<Packe
suspend fun getUnreadCount(contact: String): Int = withContext(Dispatchers.IO) { packetDao.getUnreadCount(contact) }
fun getUnreadCountTotal(): Flow<Int> = packetDao.getUnreadCountTotal()
suspend fun clearUnreadCount(contact: String, timestamp: Long) =
withContext(Dispatchers.IO) { packetDao.clearUnreadCount(contact, timestamp) }