diff --git a/src/routes/(token-based)/list/[vorgang]/+page.svelte b/src/routes/(token-based)/list/[vorgang]/+page.svelte index b57188c..181b2a0 100644 --- a/src/routes/(token-based)/list/[vorgang]/+page.svelte +++ b/src/routes/(token-based)/list/[vorgang]/+page.svelte @@ -287,8 +287,26 @@ Mit freundlichen Grüßen, open = false; isError = false; } + + // drag and drop functionality + let isDragging = $state(false); + + function handleDrop(event) { + event.preventDefault(); + isDragging = false; + + if (event.dataTransfer?.files?.length) { + files = event.dataTransfer.files; + } + } + + + {#if data.vorgang && crimesList}
@@ -415,7 +433,13 @@ Mit freundlichen Grüßen,
(isDragging = true)} + on:dragleave={() => (isDragging = false)} + on:drop={handleDrop} >