From 3c93fdc20275bda94ab9182fb8335451fb2570c2 Mon Sep 17 00:00:00 2001
From: Elian Doran
After
`; - expect(markdownService.renderToHtml(input, "Title")).toBe(expected); + expect(markdownService.renderToHtml(input, "Title")).toStrictEqual(expected); }); }); diff --git a/src/services/import/markdown.ts b/src/services/import/markdown.ts index 42462dfa2..c0677b5f1 100644 --- a/src/services/import/markdown.ts +++ b/src/services/import/markdown.ts @@ -43,14 +43,14 @@ class CustomMarkdownRenderer extends Renderer { if (ADMONITION_TYPE_MAPPINGS[type]) { const bodyWithoutHeader = body - .replace(/^\[\!([A-Z]+)\]/, "
") + .replace(/^
\[\!([A-Z]+)\]\s*/, "
") .replace(/^
<\/p>/, ""); // Having a heading will generate an empty paragraph that we need to remove. - return `\n`; + return ``; } } - return `
\n${body}\n`; + return `
${body}`; } }