Valor no válido para el parámetro de ruta getStaticPaths.
GetStaticPathsInvalidRouteParam: Invalid
getStaticPaths()route parameter forKEY. Expected a string or undefined, receivedVALUE_TYPE(VALUE).
¿Qué salió mal?
Sección titulada «¿Qué salió mal?»Dado que los parámetros están codificados en la URL, solo se admiten ciertos tipos como valores.
---export async function getStaticPaths() { return [ { params: { id: '1' } } // Funciona { params: { id: 2 } } // Funciona { params: { id: false } } // No funciona ];}---En las rutas que usan parámetros rest, undefined se puede usar para representar una ruta sin parámetros pasados en la URL:
---export async function getStaticPaths() { return [ { params: { id: 1 } } // /route/1 { params: { id: 2 } } // /route/2 { params: { id: undefined } } // /route/ ];}---Ver también:
Error Reference