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