calendarRepositoryProvider top-level property

Provider<CalendarRepository> calendarRepositoryProvider
final

Provides the CalendarRepository instance.

Implementation

final calendarRepositoryProvider = Provider<CalendarRepository>((ref) {
  // Clear repository state when the session ends
  ref.watch(sessionProvider);

  return CalendarRepository(
    portalService: ref.watch(portalServiceProvider),
    database: ref.watch(databaseProvider),
    authRepository: ref.watch(authRepositoryProvider),
  );
});