From c20f613ce4cd5da98d68bd7d039c670dc165f9c3 Mon Sep 17 00:00:00 2001 From: UO289432 Date: Thu, 25 Apr 2024 15:36:32 +0200 Subject: [PATCH] =?UTF-8?q?A=C3=B1adido=20evento=20para=20volver=20a=20ini?= =?UTF-8?q?cio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- webapp/src/components/Pages/Juego.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/webapp/src/components/Pages/Juego.js b/webapp/src/components/Pages/Juego.js index 025cfaf..56d586d 100644 --- a/webapp/src/components/Pages/Juego.js +++ b/webapp/src/components/Pages/Juego.js @@ -4,6 +4,7 @@ import '../Estilos/juego.css'; import { Container } from '@mui/material'; import Temporizador from '../Temporizador'; import PropTypes from 'prop-types' +import { useNavigate } from 'react-router-dom'; const Juego = ({isLogged, username, numPreguntas}) => { //La pregunta (string) @@ -28,7 +29,7 @@ const Juego = ({isLogged, username, numPreguntas}) => { const [numRespuestasIncorrectas, setNumRespuestasIncorrectas] = useState(0) const [disableFinish, setDisableFinish] = useState(false) - //const navigate= useNavigate() + const navigate= useNavigate() //Variables para la obtencion y modificacion de estadisticas del usuario y de preguntas const apiEndpoint = process.env.REACT_APP_API_ENDPOINT || 'http://localhost:8000'; @@ -75,7 +76,6 @@ const Juego = ({isLogged, username, numPreguntas}) => { //Poner temporizador a 20 de nuevo setRestartTemporizador(true); } - //Control de las estadísticas const updateStats = async () => { @@ -199,7 +199,8 @@ const Juego = ({isLogged, username, numPreguntas}) => { //Funcion que se llama al hacer click en el boton Siguiente const clickFinalizar = () => { updateStats(); - setDisableFinish(true) + setDisableFinish(true); + navigate("/"); } const handleRestart = () => {