Detectar alteração de rota com o roteador de reação

Eu tenho que implementar alguma lógica de negócios, dependendo do histórico de navegação.

O que eu quero fazer é algo como isto:

reactRouter.onUrlChange(url => {
   this.history.push(url);
});

Existe alguma maneira de receber um retorno de chamada do react-router quando a URL é atualizada?

questionAnswers(2)

yourAnswerToTheQuestion