Add file uploads for photos and family icons
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
class FamilyMember {
|
||||
final String id;
|
||||
final String name;
|
||||
final String iconUrl;
|
||||
final String emoji;
|
||||
final String color;
|
||||
final int order;
|
||||
@@ -8,6 +9,7 @@ class FamilyMember {
|
||||
const FamilyMember({
|
||||
required this.id,
|
||||
required this.name,
|
||||
required this.iconUrl,
|
||||
required this.emoji,
|
||||
required this.color,
|
||||
required this.order,
|
||||
@@ -17,6 +19,7 @@ class FamilyMember {
|
||||
return FamilyMember(
|
||||
id: json["_id"] as String? ?? "",
|
||||
name: json["name"] as String? ?? "",
|
||||
iconUrl: json["iconUrl"] as String? ?? "",
|
||||
emoji: json["emoji"] as String? ?? "",
|
||||
color: json["color"] as String? ?? "",
|
||||
order: (json["order"] as num?)?.toInt() ?? 0,
|
||||
@@ -24,6 +27,11 @@ class FamilyMember {
|
||||
}
|
||||
|
||||
Map<String, dynamic> toJson() {
|
||||
return {"name": name, "emoji": emoji, "color": color, "order": order};
|
||||
return {
|
||||
"name": name,
|
||||
"iconUrl": iconUrl,
|
||||
"color": color,
|
||||
"order": order,
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user