EndUser.fromJson constructor
Implementation
factory EndUser.fromJson(Map<String, Object?> json) => EndUser(
id: json['id'] as String,
accountType: AccountType.fromWire(json['accountType'] as String),
email: json['email'] as String?,
emailVerificationState: EmailVerificationState.fromWire(
json['emailVerificationState'] as String,
),
phoneNumber: json['phoneNumber'] as String?,
displayName: json['displayName'] as String?,
photoUrl: json['photoUrl'] as String?,
providers: (json['providers'] as List<Object?>).cast<String>(),
profile: (json['profile'] as Map).cast<String, Object?>(),
createdAt: json['createdAt'] as String?,
updatedAt: json['updatedAt'] as String?,
lastSignInAt: json['lastSignInAt'] as String?,
version: (json['version'] as num).toInt(),
);