Refactoring et amélioration de la création et l'affichage d'un évènement.
This commit is contained in:
@@ -8,6 +8,7 @@ class EventModel {
|
||||
final String? link;
|
||||
final String? imageUrl;
|
||||
final String creatorId;
|
||||
final String status;
|
||||
|
||||
EventModel({
|
||||
required this.eventId,
|
||||
@@ -19,6 +20,7 @@ class EventModel {
|
||||
this.link,
|
||||
this.imageUrl,
|
||||
required this.creatorId,
|
||||
required this.status,
|
||||
});
|
||||
|
||||
// Méthode pour créer un EventModel à partir d'un JSON
|
||||
@@ -33,6 +35,7 @@ class EventModel {
|
||||
link: json['link'],
|
||||
imageUrl: json['imageUrl'],
|
||||
creatorId: json['creator']['id'], // Assurez-vous que le JSON a ce format
|
||||
status: json['status'],
|
||||
);
|
||||
}
|
||||
|
||||
@@ -48,6 +51,7 @@ class EventModel {
|
||||
'link': link,
|
||||
'imageUrl': imageUrl,
|
||||
'creator': {'id': creatorId}, // Structure du JSON pour l'API
|
||||
'status': status,
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user