Back to Withastro

Missing params property on getStaticPaths route.

src/content/docs/en/reference/errors/get-static-paths-expected-params.mdx

latest703 B
Original Source

import DontEditWarning from '~/components/DontEditWarning.astro'

<DontEditWarning />

GetStaticPathsExpectedParams: Missing or empty required params property on getStaticPaths route.

What went wrong?

Every route specified by getStaticPaths require a params property specifying the path parameters needed to match the route.

For instance, the following code:

astro
---
export async function getStaticPaths() {
	return [
		{ params: { id: '1' } }
	];
}
---

Will create the following route: site.com/blog/1.

See Also: