Last 12 weeks · 0 commits
1 of 6 standards met
db.dart provides an excellent, abstract means to connect Firestore documents and collections to Flutter without all the boilerplate. However, I noticed a bug when working with streams in db.dart. When creating a stream collection, such as by calling: ...inside of a MultiProvider widget, you will get the following error message: An exception was thrown by _MapStrean> listened by StreamProvider>, but no 'catchError was provided. Exception: type 'MappedListIterable' is not a subtype of type 'List' In db.dart, Line 47 is missing a .toList() at the end:
The original bodyText1, bodyText2, button, subtitle1 use deprecated values and give this error: 'bodyText1' is deprecated and shouldn't be used. Use bodyLarge instead. This feature was deprecated after v3.1.0-0.0.pre. Try replacing the use of the deprecated member with the replacement. I changed all text styles to accurate values now, using bodyLarge, bodyMedium, labelLarge, displayLarge, and titleMedium.
Repository: fireship-io/flutter-firebase-quizapp-course. Description: QuizApp Built with Flutter & Firebase Stars: 590, Forks: 239. Primary language: Dart. Languages: Dart (93.5%), Ruby (3.6%), Shell (1.4%), Swift (1.1%), Kotlin (0.3%). Homepage: https://fireship.io/courses/flutter-firebase/ Topics: android, dart, education, firebase, flutter, ios. Open PRs: 2, open issues: 12. Last activity: 2y ago. Community health: 25%. Top contributors: codediodeio, x1z7, delaneyphx, shrijalshr, rockarts.