toJson method
Implementation
Map<String, dynamic> toJson() => {
"_id": id,
"deviceId": deviceId,
"name": name,
"email": email,
"phoneNumber": phoneNumber,
"referredBy": referredBy,
"referrerCode": referrerCode,
"usersReferred": usersReferred,
"referralCode": referralCode,
"referralCodeExpiry": referralCodeExpiry,
"externalId": externalId,
"score": score,
"clientId": clientId,
"shareId": shareId,
"token": token,
"tags": List<dynamic>.from(tags.map((x) => x)),
"tasks": List<dynamic>.from(tasks.map((x) => x)),
"photoUrl": photoUrl,
"streaks": List<dynamic>.from(streaks.map((x) => x.toJson())),
"createdAt": createdAt.toIso8601String(),
"updatedAt": updatedAt.toIso8601String(),
"__v": v,
};