Я пытаюсь выяснить, что я делаю не так в этом коде, но у меня не получается решить эту проблему. Мне нужно использовать мой query.id внутри getInitialPops для просмотра некоторого содержимого. Выборка работает, но в моем улове я получаю эту ошибку:
FetchError: invalid json response body at https://url/resume-true.json reason: Unexpected token < in JSON at position 0
Исходная конечная точка это:
https://url/resume-${query.id}.json
и когда я console.log возвращает query.id, сначала
slug-5 (this is the rigth one)
и секунда:
true (I dont'know were this came from)
Это мой getInitialProps
channelRouter.getInitialProps = async ({ query }) => {
console.log("query**", query.id);
try {
const res = await fetch(
`https://url/resume-${query.id}.json`
);
let data = await res.json();
return { data };
} catch (e) {
console.log(`${e}`);
}
};
Есть идеи? Спасибо!!