Keep newlines in markdown

This commit is contained in:
Franky Van Liedekerke
2020-05-01 05:13:35 +02:00
committed by GitHub
parent f397a81984
commit d4ee16c1f7
7 changed files with 390 additions and 3 deletions

View File

@@ -84,7 +84,9 @@ KB.component('text-editor', function (containerElement, options) {
}
function toggleViewMode() {
KB.dom(previewElement).html(marked(textarea.value, {sanitize: true}));
var str=textarea.value;
str = str.replace(/(?:\r\n|\r|\n)/g, '<br>\n');
KB.dom(previewElement).html(marked(DOMPurify.sanitize(str)));
KB.dom(viewModeElement).toggle();
KB.dom(writeModeElement).toggle();
}