From 75d39bf58d945d0d5220152f84f6e308d7d3a96a Mon Sep 17 00:00:00 2001 From: EETagent Date: Fri, 2 Dec 2022 15:55:45 +0100 Subject: [PATCH] feat: onFileDrop --- .../components/dashboard/DashboardUploadCard.svelte | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte b/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte index 2c07048..ee8843e 100644 --- a/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte +++ b/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte @@ -22,6 +22,15 @@ const dashAnimationStop = () => { clearInterval(dashAnimationInterval); }; + + type Dropped = { + accepted: Array; + rejected: Array; + }; + + const onFileDrop = (dropped: Dropped) => { + console.log(dropped); + };
@@ -36,7 +45,7 @@ multiple={false} maxSize={filetype == 'PDF' ? 100_000_000 : 10_000_000} accept={filetype == 'PDF' ? 'application/pdf' : 'application/octet-stream'} - on:filedrop={null} + on:filedrop={(e) => onFileDrop(e.detail.files)} on:filedragenter={dashAnimationStart} on:filedragleave={dashAnimationStop} >