Как я могу вернуть список типа T из коллекций пожарных? Вот где я получаю результат ошибки, поскольку тип возвращаемого значения имеет тип List<Map<String, dynamic>>
Future<List<T>> getCollections<T>(String path) async {
final data = await Firestore.instance.collection(path).getDocuments();
final result = data.documents.map((doc) => doc.data).toList();
return result;
}