scoreSemestersProvider top-level property

StreamProvider<List<Semester>> scoreSemestersProvider
final

Provides score-available semesters for the current user.

Watches the DB directly — automatically updates when semester data changes. Background-refreshes stale data automatically.

Implementation

final scoreSemestersProvider = StreamProvider.autoDispose<List<Semester>>((
  ref,
) {
  return ref.watch(studentRepositoryProvider).watchScoreSemesters();
});