BlogResponse.fromJson constructor
BlogResponse.fromJson(
- Map<String, dynamic> json
)
Implementation
factory BlogResponse.fromJson(Map<String, dynamic> json) {
final List<BlogPost> blogs = [];
if (json['data'] is List) {
blogs.addAll((json['data'] as List).map((item) => BlogPost.fromJson(item as Map<String, dynamic>)));
}
return BlogResponse(
data: blogs,
meta: json['meta'] != null ? PaginationMeta.fromJson(json['meta'] as Map<String, dynamic>) : null,
links: json['links'] != null ? PaginationLinks.fromJson(json['links'] as Map<String, dynamic>) : null,
);
}