Passage en vue mobile du calendrier
This commit is contained in:
@ -115,16 +115,9 @@ class EventDetails extends StatelessWidget {
|
||||
EventModel.fromMap(snap.data()!, event.id);
|
||||
onSelectEvent(updatedEvent,
|
||||
selectedDate ?? updatedEvent.startDateTime);
|
||||
// Recharge la liste des événements pour mettre à jour la vue calendrier
|
||||
final localUserProvider =
|
||||
Provider.of<LocalUserProvider>(context, listen: false);
|
||||
final userId = localUserProvider.currentUser?.uid;
|
||||
final canViewAll =
|
||||
localUserProvider.hasPermission('view_all_users');
|
||||
if (userId != null) {
|
||||
await Provider.of<EventProvider>(context, listen: false)
|
||||
.loadUserEvents(userId, canViewAllEvents: canViewAll);
|
||||
}
|
||||
// Met à jour uniquement l'événement dans le provider (rafraîchissement local et fluide)
|
||||
await Provider.of<EventProvider>(context, listen: false)
|
||||
.updateEvent(updatedEvent);
|
||||
},
|
||||
),
|
||||
),
|
||||
|
Reference in New Issue
Block a user