forked from firka/student-legacy
fixed warnings
This commit is contained in:
parent
b6a933fe85
commit
cc8ce40222
@ -25,7 +25,7 @@ class CertificationView extends StatelessWidget {
|
|||||||
List<Widget> tiles = grades
|
List<Widget> tiles = grades
|
||||||
.map((e) => CertificationTile(
|
.map((e) => CertificationTile(
|
||||||
e,
|
e,
|
||||||
padding: EdgeInsets.symmetric(horizontal: 8.0, vertical: 5.0),
|
padding: const EdgeInsets.symmetric(horizontal: 8.0, vertical: 5.0),
|
||||||
))
|
))
|
||||||
.toList();
|
.toList();
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
|
@ -7,6 +7,7 @@ import 'dart:math';
|
|||||||
import 'package:auto_size_text/auto_size_text.dart';
|
import 'package:auto_size_text/auto_size_text.dart';
|
||||||
import 'package:collection/collection.dart';
|
import 'package:collection/collection.dart';
|
||||||
import 'package:file_picker/file_picker.dart';
|
import 'package:file_picker/file_picker.dart';
|
||||||
|
import 'package:flutter/foundation.dart';
|
||||||
import 'package:google_fonts/google_fonts.dart';
|
import 'package:google_fonts/google_fonts.dart';
|
||||||
import 'package:refilc/api/providers/update_provider.dart';
|
import 'package:refilc/api/providers/update_provider.dart';
|
||||||
import 'package:refilc/models/settings.dart';
|
import 'package:refilc/models/settings.dart';
|
||||||
@ -166,7 +167,9 @@ class GradesPageState extends State<GradesPage> {
|
|||||||
try {
|
try {
|
||||||
allExams.sort((a, b) => a.date.compareTo(b.date));
|
allExams.sort((a, b) => a.date.compareTo(b.date));
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
print('failed to sort exams, reason: flutter');
|
if (kDebugMode) {
|
||||||
|
print('failed to sort exams, reason: flutter');
|
||||||
|
}
|
||||||
allExams = [];
|
allExams = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -374,8 +377,8 @@ class GradesPageState extends State<GradesPage> {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
print('rounding:');
|
// print('rounding:');
|
||||||
print(settingsProvider.rounding);
|
// print(settingsProvider.rounding);
|
||||||
|
|
||||||
double subjectAvg = subjectAvgs.isNotEmpty
|
double subjectAvg = subjectAvgs.isNotEmpty
|
||||||
? subjectAvgs.values.fold(
|
? subjectAvgs.values.fold(
|
||||||
|
@ -99,23 +99,23 @@ class NotesPageState extends State<NotesPage> with TickerProviderStateMixin {
|
|||||||
'${(e.subject.isRenamed ? e.subject.renamedTo : e.subject.name) ?? ''}, ${e.content.escapeHtml()}',
|
'${(e.subject.isRenamed ? e.subject.renamedTo : e.subject.name) ?? ''}, ${e.content.escapeHtml()}',
|
||||||
isTicked: doneItems[e.id] ?? false,
|
isTicked: doneItems[e.id] ?? false,
|
||||||
onTap: (p0) async {
|
onTap: (p0) async {
|
||||||
print(p0);
|
// print(p0);
|
||||||
print(doneItems);
|
// print(doneItems);
|
||||||
if (!doneItems.containsKey(e.id)) {
|
if (!doneItems.containsKey(e.id)) {
|
||||||
doneItems.addAll({e.id: p0});
|
doneItems.addAll({e.id: p0});
|
||||||
} else {
|
} else {
|
||||||
doneItems[e.id] = p0;
|
doneItems[e.id] = p0;
|
||||||
}
|
}
|
||||||
print(doneItems);
|
// print(doneItems);
|
||||||
print(doneItems[e.id]);
|
// print(doneItems[e.id]);
|
||||||
print(user.id);
|
// print(user.id);
|
||||||
await databaseProvider.userStore
|
await databaseProvider.userStore
|
||||||
.storeToDoItem(doneItems, userId: user.id!);
|
.storeToDoItem(doneItems, userId: user.id!);
|
||||||
|
|
||||||
setState(() {});
|
setState(() {});
|
||||||
|
|
||||||
print(
|
// print(
|
||||||
await databaseProvider.userQuery.toDoItems(userId: user.id!));
|
// await databaseProvider.userQuery.toDoItems(userId: user.id!));
|
||||||
},
|
},
|
||||||
)));
|
)));
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user