diff --git a/frontend/src/views/creators/BannerEditor.vue b/frontend/src/views/creators/BannerEditor.vue index 0f64868..b35f7b0 100644 --- a/frontend/src/views/creators/BannerEditor.vue +++ b/frontend/src/views/creators/BannerEditor.vue @@ -41,7 +41,10 @@ /> -
+
{ } emits('closeRequested') } + +// Add drop handler +const handleDrop = (event) => { + const file = event.dataTransfer.files[0] + if (file && file.type.startsWith('image/')) { + selectedFile.value = file + const reader = new FileReader() + reader.onload = (e) => { + fileUrl.value = e.target.result + showCropper.value = true + } + reader.readAsDataURL(file) + } +}