В приложении, использующем реакции , redux и реагирующий маршрутизатор , я использую реагирующий маршрутизатор-редуктор для выдачи навигационные действия. Я обнаружил, что оборачивание маршрутов в компоненте с connect блокирует навигацию.
Я сделал образец с CodeSandbox , который иллюстрирует проблему: sample .
Как есть, навигация не работает. Однако, если в . / Components / Routes.jsx , эта строка:
export default connect(() => ({}), () => ({}))(Routes);
заменяется на:
export default Routes;
Работает.
Есть идеи, как можно использовать connect в компоненте, который переносит маршруты без нарушения навигации?