lista de servicios

This commit is contained in:
Felipe
2024-04-05 18:40:17 -05:00
parent e82c7c3afd
commit df9f44a8f2
12 changed files with 398 additions and 250 deletions
@@ -189,4 +189,21 @@ class FirebaseProfessionalRepository {
rethrow;
}
}
Future<List<ProfessionalEntity>> getProfessionsFromIds(
Iterable<String> ids) async {
try {
// Realizar una consulta única para obtener la información de todos los usuarios
final querySnapshot = await professionalCollection
.where(FieldPath.documentId, whereIn: ids)
.get();
return querySnapshot.docs
.map((e) => ProfessionalEntity.fromDocument(e.data()))
.toList();
} catch (e) {
log('getProfessionsFromIds ${e.toString()}');
rethrow;
}
}
}