updateMessageStatus method
Update message status (delivered, unread, read)
Implementation
Future<void> updateMessageStatus(
String chatId, String messageId, MessageStatus status) async {
await _firestore
.collection('chats')
.doc(chatId)
.collection('messages')
.doc(messageId)
.update({'status': status.toString().split('.').last});
}