creacion de setting y limpiar city

This commit is contained in:
Felipe
2024-03-13 15:17:23 -05:00
parent ae4dc866b0
commit cde7e72f1a
11 changed files with 340 additions and 172 deletions
@@ -4,8 +4,7 @@ import 'package:city_repository/city_repository.dart';
import 'package:cloud_firestore/cloud_firestore.dart';
class FirebaseCityRepository implements CityRepository {
final citiesCollection =
FirebaseFirestore.instance.collection('countries v2');
final citiesCollection = FirebaseFirestore.instance.collection('countries v2');
List<CityUi>? _cities;
@@ -27,10 +26,11 @@ class FirebaseCityRepository implements CityRepository {
for (var region in country.regions) {
for (var city in region.cities) {
cities.add(CityUi(
cityName: city.name,
coordsOfCity: city.coords,
stateOfCity: region.name,
countryOfCity: country.name));
cityName: city.name,
coordsOfCity: city.coords,
stateOfCity: region.name,
countryOfCity: country.name,
));
}
}
} catch (e) {