toMap method

Map<String, dynamic> toMap()

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
  };
}