Parámetro de ruta no válido devuelto por getStaticPaths().
GetStaticPathsInvalidRouteParam: Parámetro de ruta
getStaticPaths()no válido paraKEY. Se esperaba una cadena o undefined, se recibióVALUE_TYPE(VALUE).
¿Qué salió mal?
Sección titulada "¿Qué salió mal?"Dado que los params se codifican en la URL, solo se admiten ciertos tipos como valores.
---export async function getStaticPaths() { return [ { params: { id: '1' } } // Works { params: { id: 2 } } // Does not work { params: { id: false } } // Does not work { params: { id: [1, 2] } } // Does not work ];}---En las rutas que usan parámetros rest (rest parameters), se puede usar undefined 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/ ];}---See Also:
Referencia de errores