У меня есть многоразовый компонент, который я создал в папке компонентов, где у меня есть все данные от пользователя, который входит в систему, что является разделом заголовка.
Я пытаюсь использовать getInitialProps
используя выборку с isomorphic-unfetch
.
static async getInitialProps(ctx) {
const UserdetailsRespone = await fetch("my API url");
const UserdetailsJson = await UserdetailsRespone.json();
return { UserDetails: UserdetailsJson.root[0] };
}
В методе рендеринга, когда я регистрирую this.props.UserDetails, я получаю undefined
. Это та же выборка API, что и та, что я делаю в папке страниц, откуда я могу получить ответ API. Но я не могу получить ответ в папке компонентов.
Может ли кто-нибудь помочь мне решить эту проблему? Заранее спасибо.