Discussions

history ne fonctionne pas avec react-routeur-down

Image

Bonjour ici pour la redirection il faut utiliser le hook useNavigate comme ceci :

 

 

// Librairie
import React, { useEffect } from "react";
import { /*Navigate,*/ useLocation, useNavigate } from 'react-router-dom';


function Articles() {
   const location = useLocation();
   const navigate = useNavigate();

   useEffect(() => {
      navigate('/', {replace: true});
   }, []);


   return (
      <>
         <h1>Articles</h1>
         {/* <Navigate to="/" /> */}
      </>
   );
}

export default Articles;

 

pour l'equivalent du props.history. push c'est navigate('/');

pour l'équivalent du props.history.replace  c'est navigate('/', {replace: true});

pour l'équivalent du props.history.goBack()  c'est  navigate(-1);

 

Cordialement

 

Sébastien Collin

 

0 réponse
Image
Inscrivez-vous ou connectez-vous pour participer à la discussion.
Aide spontanée

Informations

Créée le 27 août 2023 18:51
Dernière activité le 27 août 2023 18:51