When I want to chain Redux actions, I use callbacks, but I want a clean solution without using callbacks. I don't want to use this methodology:
export const onClick = () => fetchRequest1(id, fetchRequest2)
export const fetchRequest1 = (id, callback) => {
...
// on success
call(fetchRequest2 , data)
}