Bon checkpoint + Refactoring

This commit is contained in:
DahoudG
2024-11-08 20:30:23 +00:00
parent 19f6efa995
commit 1e888f41e8
21 changed files with 721 additions and 223 deletions

View File

@@ -65,10 +65,14 @@ class EventBloc extends Bloc<EventEvent, EventState> {
// Gestion du chargement des événements
Future<void> _onLoadEvents(LoadEvents event, Emitter<EventState> emit) async {
emit(EventLoading());
print('[LOG] Début du chargement des événements pour l\'utilisateur ${event.userId}');
try {
final events = await remoteDataSource.getAllEvents();
final events = await remoteDataSource.getEventsCreatedByUserAndFriends(event.userId);
print('[LOG] Événements chargés: ${events.length} éléments récupérés.');
emit(EventLoaded(events));
} catch (e) {
print('[ERROR] Erreur lors du chargement des événements: $e');
emit(EventError('Erreur lors du chargement des événements.'));
}
}