Future<List<DocumentSnapshot>> finallist() async {
List<DocumentSnapshot> finallist;
Future createList(QuerySnapshot snapshot) async {
List<DocumentSnapshot> listoflocationforsingle = snapshot.documents;
for (DocumentSnapshot u in listoflocationforsingle) {
print('Added ' + u.data['country']);
finallist.add(u);
}
}
finallist.add (u) завершается с ошибкой добавления нуля.
Exception has occurred.
NoSuchMethodError (NoSuchMethodError: The method 'add' was called on null.
Receiver: null
Tried calling: add(Instance of 'DocumentSnapshot'))
Даже при наведении указателя мыши на данные в createlist (data) отображается список QuerySnapshot с данными. в моей базе данных пожарного магазина.