diff options
author | 2023-04-06 18:33:47 -0400 | |
---|---|---|
committer | 2023-04-06 18:33:47 -0400 | |
commit | a98f6f418c92261a06ef79624a8c86e288c21eab (patch) | |
tree | cd069e8afd2b41ae037f8cd1d23dbfb435f9b1c4 /packages/integrations/mdx/src | |
parent | e0ee7765d0159913aca5fd1bc83c953be3afcf2e (diff) | |
download | astro-a98f6f418c92261a06ef79624a8c86e288c21eab.tar.gz astro-a98f6f418c92261a06ef79624a8c86e288c21eab.tar.zst astro-a98f6f418c92261a06ef79624a8c86e288c21eab.zip |
Prevent body head content injection in MDX when using layout (#6779)
Diffstat (limited to 'packages/integrations/mdx/src')
-rw-r--r-- | packages/integrations/mdx/src/index.ts | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/packages/integrations/mdx/src/index.ts b/packages/integrations/mdx/src/index.ts index 195b678b8..e284dd4c3 100644 --- a/packages/integrations/mdx/src/index.ts +++ b/packages/integrations/mdx/src/index.ts @@ -160,6 +160,7 @@ export default function mdx(partialMdxOptions: Partial<MdxOptions> = {}): AstroI // Ensures styles and scripts are injected into a `<head>` // When a layout is not applied code += `\nContent[Symbol.for('astro.needsHeadRendering')] = !Boolean(frontmatter.layout);`; + code += `\nContent.moduleId = ${JSON.stringify(id)};` if (command === 'dev') { // TODO: decline HMR updates until we have a stable approach |