UserInfo.fromJson constructor

UserInfo.fromJson(
  1. Map<String, dynamic>? json
)

Implementation

factory UserInfo.fromJson(Map<String, dynamic>? json) {
  return UserInfo(
    userId: json?['userId'] as int,
    userIdentifier: json?['userIdentifier'] as String,
    firstName: json?['firstName'] as String,
    lastName: json?['lastName'] as String,
    email: json?['email'] as String,
    phoneNumber: json?['phoneNumber'] as String,
    isKYCVerified: json?['isKYCVerified'] as bool,
    referralCode: json?['referralCode'] as String,
    referralBonusBalance: (json?['referralBonusBalance'])?.toDouble() ?? 0,
    walletBalance: (json?['walletBalance'])?.toDouble(),
  );
}