From c72b817e8f0394cfa93df05cc4a6c0bc53d62b30 Mon Sep 17 00:00:00 2001 From: vcoppe Date: Tue, 11 Jun 2024 19:27:10 +0200 Subject: [PATCH] drop file to load --- website/src/lib/components/Menu.svelte | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/website/src/lib/components/Menu.svelte b/website/src/lib/components/Menu.svelte index f9ca9ba2..9c558180 100644 --- a/website/src/lib/components/Menu.svelte +++ b/website/src/lib/components/Menu.svelte @@ -33,7 +33,8 @@ exportAllFiles, exportSelectedFiles, triggerFileInput, - createFile + createFile, + loadFiles } from '$lib/stores'; import { selectAll, selection } from '$lib/components/file-list/Selection'; import { derived } from 'svelte/store'; @@ -340,6 +341,13 @@ e.preventDefault(); } }} + on:dragover={(e) => e.preventDefault()} + on:drop={(e) => { + e.preventDefault(); + if (e.dataTransfer.files.length > 0) { + loadFiles(e.dataTransfer.files); + } + }} />