UserModel.fromMap constructor

UserModel.fromMap(
  1. 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>?,
);