Dlouhou dobu vývojka konečně vyzvednout Next.js, takže vím, že je to pravděpodobně redukuje na něco hloupého. Zde jde. Co je špatného na mém getStaticPaths()
hodnota tady? Vypadá to, že jsem formátován to přesně tak, jak dokumenty vyžadují. (Hodnota přiřazená paths
je console.log()
'd v okně terminálu)
export const getStaticPaths = async () => {
const paths = getEvents();
return {
paths,
fallback: false
};
};
A getEvents()
funkce:
export const getEvents = () => {
axios.post(`${globals.api_endpoint}getEvents.php`, {
action: 'getStaticPaths'
}).then((r) => {
if (!r.data.error) {
const paths = r.data.map(index => {
return {
params: {
id: index.event_id
}
};
});
console.log(paths);
return paths;
}
});
};