From c436f694e6f47ea03285bab91fd492004ed7921e Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Tue, 2 Oct 2018 16:08:32 +0200 Subject: [PATCH] upload documents --- client/index.html | 1 + .../components/content-forms/DocumentForm.vue | 97 +++++++++++-------- .../components/content-forms/ImageForm.vue | 17 +--- 3 files changed, 62 insertions(+), 53 deletions(-) diff --git a/client/index.html b/client/index.html index 28e5b57e..0694739e 100644 --- a/client/index.html +++ b/client/index.html @@ -10,6 +10,7 @@ diff --git a/client/src/components/content-forms/ImageForm.vue b/client/src/components/content-forms/ImageForm.vue index 4d34bd98..2f159bbc 100644 --- a/client/src/components/content-forms/ImageForm.vue +++ b/client/src/components/content-forms/ImageForm.vue @@ -14,36 +14,25 @@ props: ['value', 'index'], mounted() { - let uploadcarePanel = openImagePanel(this.$refs['uploadcare-panel']); + const uploadcarePanel = uploadcare.openPanel(this.$refs['uploadcare-panel'], null, { + tabs: ['file'], + }); uploadcarePanel.done(panelResult => { - console.log(panelResult); - panelResult.done(fileInfo => { console.log(fileInfo); this.$emit('link-change-url', fileInfo.cdnUrl, this.index) }); panelResult.progress(p => { - console.log(p); }); panelResult.fail(uploadResult => { - console.log('fail'); - console.log(uploadResult); }); }); - - function openImagePanel(panelElement) { - return uploadcare.openPanel(panelElement, null, { - tabs: ['file'], - publicKey: '78212ff39934a59775ac' - }); - } }, computed: { previewUrl: function() { - console.log(this.value); if (this.value && this.value.url) { return this.value.url + '-/preview/200x200/'; }