diff --git a/lib/models/news_overview.dart b/lib/models/news_overview.dart index fe1c60d..b6d89e9 100644 --- a/lib/models/news_overview.dart +++ b/lib/models/news_overview.dart @@ -5,9 +5,9 @@ class NewsOverview { final String description; final String image; final String createdAt; - final bool marked; + bool marked; - const NewsOverview({ + NewsOverview({ required this.id, required this.title, required this.reference, diff --git a/lib/models/radar_overview.dart b/lib/models/radar_overview.dart index 4b9aa81..16e5c12 100644 --- a/lib/models/radar_overview.dart +++ b/lib/models/radar_overview.dart @@ -8,10 +8,11 @@ class RadarOverview { final int timeToRead; final String createdAt; final bool forManagers; - final bool marked; + bool marked; final List categories; + final int comments; - const RadarOverview({ + RadarOverview({ required this.id, required this.image, required this.title, @@ -21,6 +22,7 @@ class RadarOverview { required this.forManagers, required this.marked, required this.categories, + required this.comments, }); factory RadarOverview.fromJson(Map json) => RadarOverview( @@ -32,6 +34,7 @@ class RadarOverview { createdAt: json['createdAt'], forManagers: json['forManagers'], marked: json['marked'], + comments: json['comments'], categories: List.from( json['categories'].map( (category) => Category.fromJson(category), @@ -48,6 +51,7 @@ class RadarOverview { 'createdAt': createdAt, 'forManagers': forManagers, 'marked': marked, + 'comment': comments, 'categories': categories.map((e) => e.toJson()).toList(), }; }