From f0dadc11de6079c2e3412a8cb69355a60cafbcef Mon Sep 17 00:00:00 2001 From: iyanfdezz Date: Thu, 22 Feb 2024 16:46:09 +0100 Subject: [PATCH] Now number of correct and incorrect questions are saved during the game --- webapp/src/pages/Clasico/Clasico.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/webapp/src/pages/Clasico/Clasico.js b/webapp/src/pages/Clasico/Clasico.js index 83d369ef..b78fe044 100644 --- a/webapp/src/pages/Clasico/Clasico.js +++ b/webapp/src/pages/Clasico/Clasico.js @@ -18,6 +18,9 @@ const JuegoPreguntas = () => { const [preguntaActual, setPreguntaActual] = useState(""); const navigate = useNavigate(); + var preguntasCorrectas=0; + var preguntasFalladas=0; + useEffect(() => { fetch("http://localhost:8003/questions?tematica=all&n=10") .then((response) => response.json()) @@ -80,6 +83,9 @@ const JuegoPreguntas = () => { const handleSiguientePregunta = () => { if (respuestaSeleccionada === preguntaActual.correcta) { setPuntuacion(puntuacion + 1); + preguntasCorrectas++; + }else{ + preguntasFalladas++; } setRespuestaSeleccionada(null); setTiempoRestante(10); @@ -87,6 +93,8 @@ const JuegoPreguntas = () => { setIndicePregunta(indicePregunta + 1); setPreguntaActual(preguntas[indicePregunta]); } else { + + //TODO: Introducir puntos, preguntas correctas y preguntas falladas en la BD setJuegoTerminado(true); } };