Discussions

Redirection avec react-routeur-dom V6

Image

Bonjour à tous,

 

avec react-router-dom V6 si on utilise props.history.replace(routes.ARTICLES), il y aura une erreur,

 

la solution pour y remédier :

 

 

importer dans la partie librairie du fichier Ajouter.js

 

import { useNavigate } from "react-router-dom";

 

dans la fonction Ajouter créer le hook suivant :

 

function Ajouter() {
   const navigate = useNavigate();

 

et dans la fonction formHandler ajoutez ceci :

 

      navigate(routes.ARTICLES, { replace : true});

 

voilà le tour est joué

 

Cordialement

 

Sébastien Collin

1 réponse
Image
Christever
Le 01/05/2023 à 17:42

Info très utile.

Merci :)

 

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

Informations

Créée le 1 mai 2023 11:16
Dernière activité le 1 mai 2023 17:42