[🐴] Decrement app badge when opening unread chat (#4040)
* decrement badge count for chats * handle decrement in `useMarkAsRead` * remove async * oops
This commit is contained in:
parent
4bceabc21c
commit
5e8650a204
3 changed files with 28 additions and 6 deletions
|
@ -169,10 +169,11 @@ export function useNotificationsHandler() {
|
|||
payload.reason === 'chat-message' &&
|
||||
payload.recipientDid === currentAccount?.did
|
||||
) {
|
||||
const isCurrentConvo = payload.convoId === currentConvoId
|
||||
return {
|
||||
shouldShowAlert: payload.convoId !== currentConvoId,
|
||||
shouldShowAlert: !isCurrentConvo,
|
||||
shouldPlaySound: false,
|
||||
shouldSetBadge: false,
|
||||
shouldSetBadge: !isCurrentConvo,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue