@@ -10,8 +10,9 @@ class QuestionScreen extends StatefulWidget {
1010}
1111
1212class _QuestionScreenState extends State <QuestionScreen > {
13- late final QuizViewModel viewModel =
14- QuizViewModel (onGameOver: _handleGameOver);
13+ late final QuizViewModel viewModel = QuizViewModel (
14+ onGameOver: _handleGameOver,
15+ );
1516
1617 @override
1718 Widget build (BuildContext context) {
@@ -25,11 +26,11 @@ class _QuestionScreenState extends State<QuestionScreen> {
2526 onPressed:
2627 viewModel.hasNextQuestion && viewModel.didAnswerQuestion
2728 ? () {
28- viewModel.getNextQuestion ();
29- }
29+ viewModel.getNextQuestion ();
30+ }
3031 : null ,
3132 child: const Text ('Next' ),
32- )
33+ ),
3334 ],
3435 ),
3536 body: Center (
@@ -42,9 +43,10 @@ class _QuestionScreenState extends State<QuestionScreen> {
4243 viewModel.checkAnswer (index);
4344 },
4445 answers: viewModel.currentQuestion? .possibleAnswers ?? [],
45- correctAnswer: viewModel.didAnswerQuestion
46- ? viewModel.currentQuestion? .correctAnswer
47- : null ,
46+ correctAnswer:
47+ viewModel.didAnswerQuestion
48+ ? viewModel.currentQuestion? .correctAnswer
49+ : null ,
4850 ),
4951 StatusBar (viewModel: viewModel),
5052 ],
@@ -80,10 +82,7 @@ class _QuestionScreenState extends State<QuestionScreen> {
8082class QuestionCard extends StatelessWidget {
8183 final String ? question;
8284
83- const QuestionCard ({
84- required this .question,
85- super .key,
86- });
85+ const QuestionCard ({required this .question, super .key});
8786
8887 @override
8988 Widget build (BuildContext context) {
0 commit comments