Applied the preview implementation to Page/Update

pull/13499/head
malik masis 3 years ago
parent a385b1c49d
commit 6fe6f7ae9b

@ -140,6 +140,29 @@ $(function () {
var txt = $('#GeneratedWidgetText').val();
editor.insertText(txt);
});
$('.tab-item').on('click', function () {
if ($(this).attr("aria-label") == 'Preview' && editor.isMarkdownMode()) {
let content = editor.getMarkdown();
localStorage.setItem('content', content);
$.post("/CmsKitCommonWidgets/ContentPreview", { content: content }, function (result) {
let style = styleEditor.getValue();
$('#editor-preview-style').remove();
$('head').append('<style id="editor-preview-style">' + style + '</style>');
editor.setHTML(result);
});
}
else if ($(this).attr("aria-label") == 'Write') {
var retrievedObject = localStorage.getItem('content');
editor.setMarkdown(retrievedObject);
}
});
function createAddWidgetButton() {
const button = document.createElement('button');

Loading…
Cancel
Save