Keep newlines in markdown
This commit is contained in:
committed by
GitHub
parent
f397a81984
commit
d4ee16c1f7
2
assets/js/app.min.js
vendored
2
assets/js/app.min.js
vendored
@@ -266,7 +266,7 @@ if(options.required){textareaElement.attr('required','required')}
|
||||
var textWrapper=KB.dom(containerElement).find('script');textareaElement.html(textWrapper.innerHTML);if(options.placeholder){textareaElement.attr('placeholder',options.placeholder)}
|
||||
textarea=textareaElement.build();if(options.suggestOptions){KB.getComponent('suggest-menu',textarea,options.suggestOptions).render()}
|
||||
return KB.dom('div').attr('class','text-editor-write-mode').add(toolbarElement).add(textarea).build()}
|
||||
function toggleViewMode(){KB.dom(previewElement).html(marked(textarea.value,{sanitize:!0}));KB.dom(viewModeElement).toggle();KB.dom(writeModeElement).toggle()}
|
||||
function toggleViewMode(){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()}
|
||||
function getSelectedText(){return textarea.value.substring(textarea.selectionStart,textarea.selectionEnd)}
|
||||
function replaceTextRange(s,start,end,substitute){return s.substring(0,start)+substitute+s.substring(end)}
|
||||
function insertEnclosedTag(tag){var selectedText=getSelectedText();insertText(tag+selectedText+tag);setCursorBeforeClosingTag(tag)}
|
||||
|
||||
Reference in New Issue
Block a user