UserProfileTierRequirement.fromJson constructor
Creates an instance from backend JSON.
Implementation
factory UserProfileTierRequirement.fromJson(Map<String, dynamic> json) {
return UserProfileTierRequirement(
grade: json['grade'] as int? ?? 0,
name: json['name'] as String? ?? '',
description: json['description'] as String? ?? '',
tier: UserProfileTier.fromValue(json['tier'] as String?),
requiredTrips: (json['requiredTrips'] as num?)?.toInt() ?? 0,
requiredScore: (json['requiredScore'] as num?)?.toDouble() ?? 0.0,
);
}