From c45a2c649fa8565b5f76a78f5893f02ebe3d5da2 Mon Sep 17 00:00:00 2001 From: Endi Date: Fri, 6 Dec 2019 15:14:44 +0700 Subject: [PATCH] fix(v2): metadata error if markdown does not have line break (#2095) --- packages/docusaurus-plugin-content-blog/src/markdownLoader.ts | 3 ++- packages/docusaurus-plugin-content-docs/src/markdown/index.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/docusaurus-plugin-content-blog/src/markdownLoader.ts b/packages/docusaurus-plugin-content-blog/src/markdownLoader.ts index 1d0759c971..a94a6ff22c 100644 --- a/packages/docusaurus-plugin-content-blog/src/markdownLoader.ts +++ b/packages/docusaurus-plugin-content-blog/src/markdownLoader.ts @@ -37,6 +37,7 @@ export = function(fileString: string) { if (err) return callback && callback(err); const metadataStr = `export const metadata = ${metadata};`; - callback && callback(null, finalContent + '\n' + metadataStr); + // We need to add two lines break so that mdx won't mistake it as part of previous paragraph + callback && callback(null, finalContent + '\n\n' + metadataStr); }); } as loader.Loader; diff --git a/packages/docusaurus-plugin-content-docs/src/markdown/index.ts b/packages/docusaurus-plugin-content-docs/src/markdown/index.ts index 4a67b13d36..efb9740067 100644 --- a/packages/docusaurus-plugin-content-docs/src/markdown/index.ts +++ b/packages/docusaurus-plugin-content-docs/src/markdown/index.ts @@ -44,6 +44,7 @@ export = function(fileString: string) { if (err) return callback && callback(err); const metadataStr = `export const metadata = ${metadata}`; - callback && callback(null, linkifiedStr + '\n' + metadataStr); + // We need to add two lines break so that mdx won't mistake it as part of previous paragraph + callback && callback(null, linkifiedStr + '\n\n' + metadataStr); }); } as loader.Loader;