courseTableSemestersProvider top-level property
final
Provides the available semesters for the current user.
Watches the DB directly — automatically updates when semester data changes. Background-refreshes stale data automatically.
Implementation
final courseTableSemestersProvider = StreamProvider.autoDispose<List<Semester>>(
(ref) {
return ref.watch(courseRepositoryProvider).watchSemesters();
},
);