J'ai besoin d'ouvrir un lien dans un nouvel onglet après avoir effectué une certaine logique.
J'ai un bouton comme celui-ci :
<Button
onClick={handleSubmit}
>
Preview
</Button>
avec le handleSubmit() étant :
const history = useHistory();
const handleSubmit = () => {
console.log("doing something");
history.push("/some-link")
}
Comme vous pouvez le constater, dans mon cas d'utilisation, il ne serait pas judicieux d'utiliser la fonction Link
composant.
Alors, existe-t-il un moyen de pousser ce lien vers un nouvel onglet, en utilisant seulement history.push()