UserInfo.fromJson constructor
Converts a JSON map into a UserInfo object.
Implementation
factory UserInfo.fromJson(Map<String, dynamic> json) {
return UserInfo(
email: json['email'],
isPremium: json['is_premium'],
premiumEndTime: json['premium_end_time'] != null
? DateTime.parse(json['premium_end_time'])
: null,
state: json['state'],
stateLabel: json['state_label'],
traffic: TrafficInfo.fromJson(json['traffic']),
storage: StorageInfo.fromJson(json['storage']),
upload: UploadInfo.fromJson(json['upload']),
remoteUpload: RemoteUploadInfo.fromJson(json['remote_upload']),
);
}