私はredux-actionsとredux-promise-middlewareを使用してアクションをディスパッチし、TypeScript2.1
をasync await
サポートしています。
redux-actions
これは、 と の両方を使用するアクションです。redux-promise-middleware
// create an async action
const fooAction = createAction('FOO', async () => {
const { response } = await asyncFoo();
return response;
});
// use async action
fooAction('123')
これはアクション チェーンの例です。redux-promise-middleware
const foo = () => dispatch => {
return dispatch({
type: 'TYPE',
payload: new Promise()
})
.then(() => dispatch(bar()));
}
redux-promise-middleware
と一緒にどのように連鎖を使用できますredux-actions
か?