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)
+ }
+}