гугл это показывает везде.
концепция реакт редакс
1. создается экшен, в нем асинхронный запрос к апи, он диспетчит 3 события, запрос выполняется, выполнен, сбой.
2. создается 3 диспетчера, каждый из которых получая конкретное событие модифицирует стор определенным образом. к примеру {isRun: false, response: [], status: true}
3. создается компонент, мапится к стейту на эту ветку, пробрасывается в компонент соответствующий экшен.
4. В зависимости от поставленной задачи экшен вызывается в нужной части компонента. Аля в момент маунта, с момент изменения каких-то пропс в момент срабатывания события онклик / онченж какого-то элемента.
Все остальное сделает за тебя рендер.
Удачи.
Примеры как это делается есть в гите, у любого проекта со стеком реакт/редакс, загугли.