From 27b9f882782faf1d4ab1bb8428abc0d84a3166c9 Mon Sep 17 00:00:00 2001 From: KMKoushik Date: Mon, 26 Aug 2024 21:42:39 +1000 Subject: [PATCH] fix drag n drop not working in editor elements --- packages/email-editor/src/extensions/ImageExtension.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/email-editor/src/extensions/ImageExtension.tsx b/packages/email-editor/src/extensions/ImageExtension.tsx index 4719d69..ecd9663 100644 --- a/packages/email-editor/src/extensions/ImageExtension.tsx +++ b/packages/email-editor/src/extensions/ImageExtension.tsx @@ -67,11 +67,11 @@ export const ResizableImageExtension = props: { handleDOMEvents: { drop: (view, event) => { - event.preventDefault(); - const hasFiles = event.dataTransfer?.files?.length; if (!hasFiles) return false; + event.preventDefault(); + const image = Array.from(event.dataTransfer.files).find( (file) => file.type.startsWith("image/") );