Как использовать AfterJS getInitialProps в функциональных компонентах React - PullRequest
1 голос
/ 27 июня 2019

Я не могу заставить After.js (с Razzle) getInitialProps работать с функциональными компонентами. Так как я использую только такие компоненты (используя хуки), мне потребуется getInitialProps, также работающая с этими компонентами. Есть ли способ сделать это?

Я уже попробовал предложения из документации NextJS, используя Component.getInitialProps перед экспортом, но, похоже, он не работает.

const Component = () => { ... }

Component.getInitialProps = async ({ req, res, match, store, ...ctx }:any) => { 
    const setting = await fetch(apiUrl);
    return { setting };
};

export default Component;

В этом коде я ожидаю увидеть опору настройки для версии сервера.

...