Features
- Introduced
unreadMessagesCount
object to retrieve total unread messages count (unreadMessagesCount.total
) or by dialog ID (unreadMessagesCount[dialog._id]
); - Added
processOnMessage
function to process needed actions on incoming messages from other users.
const {processOnMessage} = useChat()
processOnMessage((userId: number, message: Chat.Message): void => {
playIncomingSound() // for example
});