import 'package:didvan/models/home_page_content/banner.dart'; import 'home_page_list.dart'; class HomePageContent { final List banners; final List lists; final int unread; const HomePageContent( {required this.banners, required this.lists, required this.unread}); factory HomePageContent.fromJson(Map json) { return HomePageContent( banners: List.from(json['banners'].map( (x) => HomePageBannerType.fromJson(x), )), lists: List.from( json['lists'].map( (x) => HomePageList.fromJson(x), ), ), unread: json['unread'], ); } }