O React history.push () está atualizando o URL, mas não está navegando no navegador

Eu li muitas coisas sobre o react-router v4 e a biblioteca de histórico npm até este ponto, mas nenhuma parece estar me ajudando.

Meu código está funcionando conforme o esperado até o ponto em que deve navegar e fazer um redirecionamento simples quando a URL é alterada usando o método history.push (). O URL está mudando para a rota especificada, mas não está fazendo o redirecionamento com o pressionar do botão. Agradecemos antecipadamente, ainda aprendendo reat-router ...

Gostaria que o botão fosse pressionado para fazer um redirecionamento simples sem o {forceRefresh: true}, que recarrega a página inteira.

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

questionAnswers(4)

yourAnswerToTheQuestion