React history.push () está actualizando la URL pero no está navegando hacia ella en el navegador
Hasta ahora he leído muchas cosas sobre react-router v4 y la biblioteca de historial npm, pero ninguna parece ayudarme.
Mi código funciona como se esperaba hasta el punto en que debería navegar y hacer una redirección simple cuando se cambia la url utilizando el método history.push (). La URL está cambiando a la ruta especificada, pero no realiza la redirección con solo presionar el botón. Gracias de antemano, todavía estoy aprendiendo react-router ...
Me gustaría presionar el botón para hacer una redirección simple sin {forceRefresh: true}, que luego vuelve a cargar toda la página.
import React from 'react';
import createBrowserHistory from 'history/createBrowserHistory';
const history = createBrowserHistory({forceRefresh:true});
export default class Link extends React.Component {
onLogout() {
history.push("/signup");
}
render() {
return(
<div>
<h1>Your Links</h1>
<button onClick={this.onLogout.bind(this)}>Log Out</button>
</div>
)
}
}