toMap method
Convert model to Firestore map
Implementation
Map<String, dynamic> toMap() {
return {
'chatId': chatId,
'lastMessage': lastMessage,
'lastMessageType': lastMessageType.toString().split('.').last,
'lastMessageTime': lastMessageTime,
'users': users,
'lastMessageSender': lastMessageSenderId,
'unreadMessageCount':
unreadMessageCount, // 🔥 Store unreadCount in Firestore
};
}