UserModel.fromMap constructor
UserModel.fromMap(
- Map<String, dynamic> map
)
Implementation
factory UserModel.fromMap(Map<String, dynamic> map) => UserModel(
uid: map['uid'] as String,
email: map['email'] as String?,
phoneNumber: map['phoneNumber'] as String?,
displayName: map['displayName'] as String?,
photoUrl: map['photoUrl'] as String?,
isEmailVerified: (map['isEmailVerified'] as bool?) ?? false,
isPhoneVerified: (map['isPhoneVerified'] as bool?) ?? false,
createdAt: map['createdAt'] != null ? DateTime.parse(map['createdAt'] as String) : null,
metadata: map['metadata'] as Map<String, dynamic>?,
);