We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0a90e2a commit 04e7fe0Copy full SHA for 04e7fe0
src/mdx.ts
@@ -702,11 +702,14 @@ const fileBySlugCache = new Map<string, Promise<SlugFile>>();
702
* This is useful for performance when rendering the same file multiple times.
703
*/
704
export function getFileBySlugWithCache(slug: string): Promise<SlugFile> {
705
+ if (process.env.NODE_ENV === 'development') {
706
+ // Bypass the cache in development to ensure hot reload works for MDX files
707
+ return getFileBySlug(slug);
708
+ }
709
let cached = fileBySlugCache.get(slug);
710
if (!cached) {
711
cached = getFileBySlug(slug);
712
fileBySlugCache.set(slug, cached);
713
}
-
714
return cached;
715
0 commit comments