Invalid value for getStaticPaths route parameter.
GetStaticPathsInvalidRouteParam: Недопустимый параметр маршрута
KEYдля getStaticPaths. Ожидалось undefined, строка или число, получено значение типаVALUE_TYPE(VALUE).
Что пошло не так?
Заголовок раздела Что пошло не так?Поскольку params кодируются в URL, поддерживаются только определенные типы значений.
---export async function getStaticPaths() { return [ { params: { id: '1' } } // Works { params: { id: 2 } } // Works { params: { id: false } } // Does not work ];}---В маршрутах, использующих остаточные параметры, undefined может использоваться для представления пути без параметров, передаваемых в URL:
---export async function getStaticPaths() { return [ { params: { id: 1 } } // /route/1 { params: { id: 2 } } // /route/2 { params: { id: undefined } } // /route/ ];}---Смотрите также:
Error Reference