feat: mise à jour de la version à 1.1.18 et amélioration de la page calendrier avec ajout de la fonctionnalité de rafraîchissement des événements
This commit is contained in:
@@ -220,6 +220,15 @@ class EventProvider with ChangeNotifier {
|
||||
});
|
||||
}
|
||||
|
||||
/// Vide entièrement le cache (mois + métadonnées) pour forcer un rechargement complet
|
||||
void clearAllCache() {
|
||||
_eventsByMonth.clear();
|
||||
_lastLoadTime = null;
|
||||
_lastUserId = null;
|
||||
_currentMonth = null;
|
||||
print('[EventProvider] Cache entièrement vidé');
|
||||
}
|
||||
|
||||
/// Recharger les événements (utilise le dernier userId)
|
||||
Future<void> refreshEvents(String userId, {bool canViewAllEvents = false}) async {
|
||||
await loadUserEvents(userId, canViewAllEvents: canViewAllEvents, forceReload: true);
|
||||
|
||||
Reference in New Issue
Block a user