Далее js с проблемой redux-saga при store.dispatch (END) - PullRequest
0 голосов
/ 18 июня 2020

Привет, ребята, мой код похож на этот https://github.com/vercel/next.js/tree/canary/examples/with-redux-saga.

Однако, когда я пытаюсь выполнить этот код:

export const getStaticProps = wrapper.getStaticProps(async ({ store }) => {

  store.dispatch(initCategoriesRequest());

  store.dispatch(END);

  await store.sagaTask.toPromise();

});

Он говорит:

Error: Actions must be plain objects. Use custom middleware for async actions.

и указывает на store.dispatch(END).

Кроме того, если я поставлю async (ctx) вместо async ({ store }), я не получу никаких параметров (например, req, res, params и т.д. c.) Для ctx; там только магазин.

Может проблема что-то в конфигурации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...