From 6dc4deeb8ddc2edcaf58c6bd7599349c5a8719cc Mon Sep 17 00:00:00 2001 From: Dimitri POSTOLOV Date: Tue, 9 Aug 2022 12:07:35 +0200 Subject: [PATCH] fix `Unhandled Runtime Error: No content found for ` (#663) --- .changeset/selfish-radios-work.md | 5 +++++ packages/nextra/src/loader.ts | 5 ++--- 2 files changed, 7 insertions(+), 3 deletions(-) create mode 100644 .changeset/selfish-radios-work.md 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