diff --git a/creche_app/lib/models/announcement.dart b/creche_app/lib/models/announcement.dart deleted file mode 100644 index bc1f1c3..0000000 --- a/creche_app/lib/models/announcement.dart +++ /dev/null @@ -1,33 +0,0 @@ -class Announcement { - final String id; - final String title; - final String content; - final DateTime createdAt; - final String? targetRole; - - Announcement({ - required this.id, - required this.title, - required this.content, - required this.createdAt, - this.targetRole, - }); - - factory Announcement.fromMap(Map map) { - return Announcement( - id: map['id'] ?? '', - title: map['title'] ?? '', - content: map['content'] ?? '', - createdAt: DateTime.tryParse(map['created_at'] ?? '') ?? DateTime.now(), - targetRole: map['target_role'], - ); - } - - Map toMap() { - return { - 'title': title, - 'content': content, - 'target_role': targetRole, - }; - } -}