ChatUser.fromMap constructor

ChatUser.fromMap(
  1. Map<String, dynamic> map
)

Creates a ChatUser from a Map object

Implementation

factory ChatUser.fromMap(Map<String, dynamic> map) {
  return ChatUser(
    userId: map['userId'] ?? '',
    username: map['username'] ?? '',
    isOnline: map['isOnline'] ?? false,
    lastSeen: map['lastSeen'] != null
        ? DateTime.parse(map['lastSeen'])
        : null,
    avatarUrl: map['avatarUrl'],
  );
}