forked from firka/student-legacy
well idgaf anymore, it should be good like this (subject average thing)
This commit is contained in:
parent
320499a466
commit
767eba3776
@ -83,6 +83,7 @@ class GradesPageState extends State<GradesPage> {
|
|||||||
late GradeCalculatorProvider calculatorProvider;
|
late GradeCalculatorProvider calculatorProvider;
|
||||||
late HomeworkProvider homeworkProvider;
|
late HomeworkProvider homeworkProvider;
|
||||||
late ExamProvider examProvider;
|
late ExamProvider examProvider;
|
||||||
|
late SettingsProvider settingsProvider;
|
||||||
|
|
||||||
late String firstName;
|
late String firstName;
|
||||||
late Widget yearlyGraph;
|
late Widget yearlyGraph;
|
||||||
@ -373,8 +374,14 @@ class GradesPageState extends State<GradesPage> {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
print('rounding:');
|
||||||
|
print(settingsProvider.rounding);
|
||||||
|
|
||||||
double subjectAvg = subjectAvgs.isNotEmpty
|
double subjectAvg = subjectAvgs.isNotEmpty
|
||||||
? subjectAvgs.values.fold(0.0, (double a, double b) => a + b) /
|
? subjectAvgs.values.fold(
|
||||||
|
0.0,
|
||||||
|
(double a, double b) =>
|
||||||
|
a.round().toDouble() + b.round().toDouble()) /
|
||||||
subjectAvgs.length
|
subjectAvgs.length
|
||||||
: 0.0;
|
: 0.0;
|
||||||
final double classAvg = gradeProvider.groupAverages.isNotEmpty
|
final double classAvg = gradeProvider.groupAverages.isNotEmpty
|
||||||
@ -445,6 +452,7 @@ class GradesPageState extends State<GradesPage> {
|
|||||||
calculatorProvider = Provider.of<GradeCalculatorProvider>(context);
|
calculatorProvider = Provider.of<GradeCalculatorProvider>(context);
|
||||||
homeworkProvider = Provider.of<HomeworkProvider>(context);
|
homeworkProvider = Provider.of<HomeworkProvider>(context);
|
||||||
examProvider = Provider.of<ExamProvider>(context);
|
examProvider = Provider.of<ExamProvider>(context);
|
||||||
|
settingsProvider = Provider.of<SettingsProvider>(context);
|
||||||
|
|
||||||
context.watch<PlusProvider>();
|
context.watch<PlusProvider>();
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user