Aller au contenu

Entrée invalide dans la valeur de retour de getStaticPath

InvalidGetStaticPathsEntry: Invalid entry returned by getStaticPaths. Expected an object, got ENTRY_TYPE

Qu’est-ce qui ne va pas ?

La valeur de retour de getStaticPaths doit être un tableau d’objets. Dans la plupart des cas, cette erreur se produit parce qu’un tableau de tableaux a été retourné. L’utilisation de .flatMap() ou d’un appel .flat() peut être utile.

pages/blog/[id].astro
export async function getStaticPaths() {
return [ // <-- Array
{ params: { slug: "blog" } }, // <-- Object
{ params: { slug: "about" } }
];
}

Voir aussi :