Почему бы не отправить в цепочку Redux Thunk? Работает только первая отправка, а вторая отправка не работает.
Магазин:
const store = createStore(reducers, loadState(), applyMiddleware(thunk));
Действие:
export function doSomething(name) {
return function (dispatch) {
dispatch({
type: 'USERNAME',
payload: name
})
dispatch({
type: 'OTHER_TYPE',
payload: 'text'
})
return true;
}
}
Редактировать
Сработало:
return Promise.all([
dispatch({
type: 'USERNAME',
payload: name
}),
dispatch({
type: 'OTHER_TYPE',
payload: 'text'
})
])