loadBanners function
Implementation
Future<String?> loadBanners() async{
try{
var querySnapshot = await FirebaseFirestore.instance.collection("banner")
.where("visible", isEqualTo: true).get();
banners = [];
for (var result in querySnapshot.docs) {
var _data = result.data();
// dprint("Banner $_data");
var t = BannerData.fromJson(result.id, _data);
banners.add(t);
}
addStat("banner", querySnapshot.docs.length);
}catch(ex){
return "loadBanners " + ex.toString();
}
return null;
}