Estoy haciendo una espuma de inicio de sesión en reaccionar usando react-redux, por favor sugiérame cómo usaré navegar aquí
const { isAuthenticated, error, loading} = useSelector(state =>state.auth); useEffect(()=>{ if(isAuthenticated){ navigate("/dashboard"); } if(error){ // alert.error(error); dispatch(clearErrors()); } }, // [dispatch,alert,isAuthenticated,error,navigate] [dispatch,isAuthenticated,error,navigate] )¿ useNavigate en la parte superior del archivo de esta manera?
import { useNavigate } from "react-router-dom";
Luego, para usarlo, asígnalo a una variable:
let navigate = useNavigate();
luego utilícelo como lo tiene en el código: navigate("/dashboard");