Для пользователей React Router V4:
Если вы попытаетесь решить эту проблему с помощью техники Hash History, упомянутой в других ответах, обратите внимание, что
не работает в V4, вместо этого используйте HashRouter
:
import { HashRouter } from 'react-router-dom'
Ссылка: https://reacttraining.com/react-router/web/api/HashRouter
Вы ищете следующие сигналы: enter-notify-event
и leave-notify-event
.