diff --git a/.changeset/selfish-radios-work.md b/.changeset/selfish-radios-work.md new file mode 100644 index 0000000000..d7462652e0 --- /dev/null +++ b/.changeset/selfish-radios-work.md @@ -0,0 +1,5 @@ +--- +'nextra': patch +--- + +fix `Unhandled Runtime Error: No content found for ` diff --git a/packages/nextra/src/loader.ts b/packages/nextra/src/loader.ts index 212d8d1cc2..6f8c1f635d 100644 --- a/packages/nextra/src/loader.ts +++ b/packages/nextra/src/loader.ts @@ -169,7 +169,7 @@ export default MDXContent`.trimStart() ? `import __nextra_themeConfig__ from '${slash(path.resolve(themeConfig))}'` : '' const pageOpts: Omit = { - filename: slash(filename), + filename, route: slash(route), meta, pageMap, @@ -182,8 +182,7 @@ export default MDXContent`.trimStart() const pageNextRoute = '/' + - path - .relative(pagesDir, resourcePath) + slash(path.relative(pagesDir, resourcePath)) // Remove the `mdx?` extension .replace(MARKDOWN_EXTENSION_REGEX, '') // Remove the `*/index` suffix