diff --git a/creche_app/lib/models/message.dart b/creche_app/lib/models/message.dart deleted file mode 100644 index 764f0f8..0000000 --- a/creche_app/lib/models/message.dart +++ /dev/null @@ -1,37 +0,0 @@ -class Message { - final String id; - final String fromUser; - final String toUser; - final String content; - final bool isRead; - final DateTime createdAt; - - Message({ - required this.id, - required this.fromUser, - required this.toUser, - required this.content, - required this.isRead, - required this.createdAt, - }); - - factory Message.fromMap(Map map) { - return Message( - id: map['id'] ?? '', - fromUser: map['from_user'] ?? '', - toUser: map['to_user'] ?? '', - content: map['content'] ?? '', - isRead: map['is_read'] ?? false, - createdAt: DateTime.tryParse(map['created_at'] ?? '') ?? DateTime.now(), - ); - } - - Map toMap() { - return { - 'from_user': fromUser, - 'to_user': toUser, - 'content': content, - 'is_read': isRead, - }; - } -}