From f36b18edeefb54f70c7c774de22407b56a4f7a58 Mon Sep 17 00:00:00 2001 From: fede Date: Wed, 22 Oct 2025 15:48:14 -0300 Subject: [PATCH] faltaba redireccion cuando te logeas --- src/Components/Login.tsx | 5 ++++- src/Router/AppRouter.tsx | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Components/Login.tsx b/src/Components/Login.tsx index 79d992d..f5f6535 100644 --- a/src/Components/Login.tsx +++ b/src/Components/Login.tsx @@ -1,10 +1,12 @@ import { useState, type FormEvent } from 'react'; +import { useNavigate } from 'react-router'; const Login = ({setUsuario}:any) => { const [email, setEmail] = useState(''); const [password, setPassword] = useState(''); const [loading, setLoading] = useState(false); + const navigate = useNavigate(); const handleSubmit = async (e:FormEvent) => { e.preventDefault(); @@ -20,10 +22,11 @@ const Login = ({setUsuario}:any) => { permissionLevel: ["ADMIN"], } ); + navigate("/home"); } catch (error) { } finally { //simulamos latencia - setTimeout(()=>setLoading(false), 1000) + setLoading(false); } }; diff --git a/src/Router/AppRouter.tsx b/src/Router/AppRouter.tsx index 35bc6af..3f68262 100644 --- a/src/Router/AppRouter.tsx +++ b/src/Router/AppRouter.tsx @@ -28,7 +28,7 @@ export function AppRouter({usuario, setUsuario}: prop) { estaPermitido={ !!usuario && usuario.permissionLevel.includes("ADMIN") } - redirectTo="/login" + redirectTo="/home" >