7

私はredux-actionsredux-promise-middlewareを使用してアクションをディスパッチし、TypeScript2.1async 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か?

4

2 に答える 2