typescript-loader
к webpack и пишете :) В отличии от бабеля, в ts все плюшки из коробки - decorators, async/await, class properties и много еще чего.В итоге приходим к тому, что один компонент состоит из 10-ти слоев абстракций и чтобы сделать простой Handler, скажем на отправку данных на сервер или на клик, нам нужно пройти 10-12 функций...
redux-thunk
. А после этого пробросьте этот экшен в тот компонент, в котором он нужен при помощи connect
. Если вы передаете экшены по цепочке, от родительского в дочерние, и длина цепочки больше 2-х - поздравляю, с организацией кода у вас проблемы.