Files
CheckTheethKids/lib/quiz/quiz2.dart
Carlos Correia d24cb3242a Documentação
2026-05-03 23:31:31 +01:00

46 lines
1.4 KiB
Dart

import 'package:flutter/material.dart';
import 'quiz3.dart';
import 'quiz_question_screen.dart';
class Quiz2Screen extends StatelessWidget {
const Quiz2Screen({super.key, required this.currentScore, this.scopeId});
final int currentScore;
final String? scopeId;
@override
Widget build(BuildContext context) {
return QuizQuestionScreen(
title: 'Quiz 2/5',
question: 'Quando devo trocar a escova de dentes?',
answers: const [
QuizAnswer(
title: 'A cada 3 meses (ou antes se estragar)',
description:
'O ideal é trocar a cada ~3 meses. Se as cerdas abrirem antes, troque antes. Cerdas abertas limpam pior.',
weight: 2,
),
QuizAnswer(
title: 'Só quando a escova “quebrar”',
description:
'Esperar demais reduz a eficiência da escovação e pode acumular microrganismos na escova.',
weight: 5,
),
QuizAnswer(
title: 'Todo mês, obrigatoriamente',
description:
'Não é regra fixa. Um mês pode ser cedo demais se a escova estiver em bom estado. O principal é o estado das cerdas.',
weight: 3,
),
],
currentScore: currentScore,
nextRoute: (context, nextScore) => MaterialPageRoute<void>(
builder: (_) => Quiz3Screen(currentScore: nextScore, scopeId: scopeId),
),
showBackButton: true,
);
}
}
//