diff --git a/frontend/app/framework/angular/pipes/markdown.pipe.ts b/frontend/app/framework/angular/pipes/markdown.pipe.ts index 58a2e2d7d..cb2a69da1 100644 --- a/frontend/app/framework/angular/pipes/markdown.pipe.ts +++ b/frontend/app/framework/angular/pipes/markdown.pipe.ts @@ -18,6 +18,14 @@ renderer.link = (href, _, text) => { } }; +const inlinerRenderer = new marked.Renderer(); + +inlinerRenderer.paragraph = (text) => { + return text; +}; + +inlinerRenderer.link = renderer.link; + @Pipe({ name: 'sqxMarkdown', pure: true @@ -39,7 +47,7 @@ export class MarkdownPipe implements PipeTransform { export class MarkdownInlinePipe implements PipeTransform { public transform(text: string | null | undefined): string { if (text) { - return marked.inlineLexer(text, [], { renderer }); + return marked(text, { renderer: inlinerRenderer }); } else { return ''; }