move component to vue package

This commit is contained in:
Philipp Kühn
2020-03-27 22:55:26 +01:00
parent d0973a8f21
commit 88806db558
9 changed files with 48 additions and 19 deletions

View File

@@ -3,5 +3,4 @@ import { Editor } from './src/Editor'
export default Editor
export { Editor }
export { default as Extension } from './src/Extension'
export { default as Node } from './src/Node'
export { default as EditorContent } from './src/components/EditorContent'
export { default as Node } from './src/Node'

View File

@@ -1,32 +0,0 @@
import Vue from 'vue'
export default Vue.extend({
props: {
editor: {
default: null,
type: Object,
},
},
watch: {
editor: {
immediate: true,
handler(editor) {
if (editor && editor.element) {
this.$nextTick(() => {
this.$el.appendChild(editor.element.firstChild)
// editor.setParentComponent(this)
})
}
},
},
},
render(createElement) {
return createElement('div')
},
beforeDestroy() {
this.editor.element = this.$el
},
})