From 8e35c024feecb89b96451403e840be70b0a31c7e Mon Sep 17 00:00:00 2001 From: CANCI0 Date: Tue, 5 Mar 2024 16:42:34 +0100 Subject: [PATCH 1/3] Ahora el login redirige a /home --- webapp/src/components/Login/Login.js | 11 +++-------- 1 file changed, 3 insertions(+), 8 deletions(-) diff --git a/webapp/src/components/Login/Login.js b/webapp/src/components/Login/Login.js index 6c89c8ee..f7f5f779 100644 --- a/webapp/src/components/Login/Login.js +++ b/webapp/src/components/Login/Login.js @@ -2,6 +2,7 @@ import React, { useState } from 'react'; import axios from 'axios'; import { Container, Typography, TextField, Button, Snackbar } from '@mui/material'; +import {Navigate, useNavigate} from "react-router-dom"; const Login = () => { const [username, setUsername] = useState(''); @@ -10,6 +11,7 @@ const Login = () => { const [loginSuccess, setLoginSuccess] = useState(false); const [createdAt, setCreatedAt] = useState(''); const [openSnackbar, setOpenSnackbar] = useState(false); + const navigate = useNavigate(); const apiEndpoint = process.env.REACT_APP_API_ENDPOINT || 'http://localhost:8000'; @@ -40,14 +42,7 @@ const Login = () => { return ( {loginSuccess ? ( -
- - Hello {username}! - - - Your account was created on {new Date(createdAt).toLocaleDateString()}. - -
+ navigate("/home") ) : (
From 67753609abdf976cf7fbf48d1a3d9ad884e82d37 Mon Sep 17 00:00:00 2001 From: CANCI0 Date: Tue, 5 Mar 2024 16:44:01 +0100 Subject: [PATCH 2/3] Dependecia sin usar eliminada --- webapp/src/components/Login/Login.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webapp/src/components/Login/Login.js b/webapp/src/components/Login/Login.js index f7f5f779..7ff7e05d 100644 --- a/webapp/src/components/Login/Login.js +++ b/webapp/src/components/Login/Login.js @@ -2,7 +2,7 @@ import React, { useState } from 'react'; import axios from 'axios'; import { Container, Typography, TextField, Button, Snackbar } from '@mui/material'; -import {Navigate, useNavigate} from "react-router-dom"; +import {useNavigate} from "react-router-dom"; const Login = () => { const [username, setUsername] = useState(''); From e22f45c8f794452163b673cd5e7481c05a8c450e Mon Sep 17 00:00:00 2001 From: CANCI0 Date: Tue, 5 Mar 2024 16:51:42 +0100 Subject: [PATCH 3/3] Borradas dependencias en desuso --- webapp/src/App.js | 2 +- webapp/src/pages/Clasico/Clasico.js | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/webapp/src/App.js b/webapp/src/App.js index 1eb7038f..fb249232 100644 --- a/webapp/src/App.js +++ b/webapp/src/App.js @@ -1,4 +1,4 @@ -import React, { useState } from 'react'; +import React from 'react'; import Authenticate from './pages/Authenticate/Authenticate.js'; import Home from './pages/Home/Home.js'; import Clasico from './pages/Clasico/Clasico.js'; diff --git a/webapp/src/pages/Clasico/Clasico.js b/webapp/src/pages/Clasico/Clasico.js index 6bd7fb15..a45fdead 100644 --- a/webapp/src/pages/Clasico/Clasico.js +++ b/webapp/src/pages/Clasico/Clasico.js @@ -1,10 +1,8 @@ import React, { useState, useEffect } from "react"; import "./Clasico.css"; -import Preguntas from "../../components/Preguntas"; import Nav from '../../components/Nav/Nav.js'; import { Link } from 'react-router-dom'; import Footer from "../../components/Footer/Footer.js"; -import axios from 'axios'; const JuegoPreguntas = () => {