Я создаю приложение с Redux и почесываю голову о том, почему лучше всего размещать действия и редукторы в отдельных файлах. По крайней мере, это впечатление, которое я получаю от всех примеров.
Каждое действие или создатель действия представляется для сопоставления с одной функцией, вызываемой редуктором (внутри оператора switch). Разве было бы логично держать их вместе в одном файле? Он также упрощает использование одной и той же константы для типа действия и коммутатора, так как он не должен экспортироваться/импортироваться между файлами.