如何将cookie从getIinitialprops传递到nextjs中的redux中间件?

时间:2019-12-06 09:14:30

标签: redux next.js

我在_app.jsx中获取cookie,但无法将其发送到我的自定义API中间件。

因此cookie需要在中间件中存在,但是在其SSR时tp如何将其传递给中间件。我看到了一些示例,但它们没有帮助

我正在使用unfetch调用该中间件中的api,并且当用户打开一个支持SSR的页面时,我需要令牌,并且我从中间件进行所有api调用。

export default withRedux(initStore)(
  class MyApp extends App {
    static async getInitialProps({ Component, ctx }) {
      const cookie = nextCookie(ctx);
      return {
        pageProps: Component.getInitialProps
          ? await Component.getInitialProps(ctx)
          : {}
      };
    }
  }
);

0 个答案:

没有答案