Итак, я использую Redux и React-router-v4 с привязками для текущего проекта, вопрос заключается в следующем: каково правильное место для выполнения методов истории ( push, replace и т.д. ) в архитектуре Redux ( компоненты, действия или?)? Есть ли лучшая практика?
На данный момент, эти методы повсюду, что делает код грязным.
Быстрый поиск в Google не дает мне ответа: например, эта тема показывает разные подходы