Added uploads handler

This commit is contained in:
NGPixel
2016-09-17 00:26:02 -04:00
parent 1dcd11570a
commit 405e23f01e
7 changed files with 77 additions and 4 deletions

View File

@@ -0,0 +1,24 @@
let vueImage = new Vue({
el: '#modal-editor-image',
data: {
modeSelected: 'text'
},
methods: {
cancel: (ev) => {
mdeModalOpenState = false;
$('#modal-editor-image').slideUp();
},
insertImage: (ev) => {
if(mde.codemirror.doc.somethingSelected()) {
mde.codemirror.execCommand('singleSelection');
}
let codeBlockText = '\n```' + vueCodeBlock.modeSelected + '\n' + codeEditor.getValue() + '\n```\n';
mde.codemirror.doc.replaceSelection(codeBlockText);
vueCodeBlock.cancel();
}
}
});

View File

@@ -8,6 +8,7 @@ if($('#mk-editor').length === 1) {
let mdeModalOpenState = false;
let mdeCurrentEditor = null;
//=include editor-image.js
//=include editor-codeblock.js
var mde = new SimpleMDE({
@@ -88,7 +89,10 @@ if($('#mk-editor').length === 1) {
{
name: "image",
action: (editor) => {
$('#modal-editor-image').slideDown();
if(!mdeModalOpenState) {
mdeModalOpenState = true;
$('#modal-editor-image').slideDown();
}
},
className: "fa fa-image",
title: "Insert Image",