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>
      )
  }
}

Respuestas a la pregunta(4)

Su respuesta a la pregunta