From 15130b1b92acf776b742ee53417b98b9f18e8baa Mon Sep 17 00:00:00 2001 From: EETagent Date: Sat, 24 Dec 2022 14:58:45 +0100 Subject: [PATCH] fix: filedrop types --- frontend/src/global.d.ts | 18 ++++++++++++++++++ .../dashboard/DashboardUploadCard.svelte | 8 ++------ 2 files changed, 20 insertions(+), 6 deletions(-) create mode 100644 frontend/src/global.d.ts diff --git a/frontend/src/global.d.ts b/frontend/src/global.d.ts new file mode 100644 index 0000000..cc4837b --- /dev/null +++ b/frontend/src/global.d.ts @@ -0,0 +1,18 @@ +declare type FileDropEvent = import("filedrop-svelte/event").FileDropEvent; +declare type FileDropSelectEvent = import("filedrop-svelte/event").FileDropSelectEvent; +declare type FileDropDragEvent = import("filedrop-svelte/event").FileDropDragEvent; +declare namespace svelte.JSX { + // eslint-disable-next-line @typescript-eslint/no-unused-vars + interface HTMLAttributes { + onfiledrop?: (event: CustomEvent & { target: EventTarget & T }) => void; + onfiledragenter?: (event: CustomEvent & { target: EventTarget & T }) => void; + onfiledragleave?: (event: CustomEvent & { target: EventTarget & T }) => void; + onfiledragover?: (event: CustomEvent & { target: EventTarget & T }) => void; + onfiledialogcancel?: (event: CustomEvent & { target: EventTarget & T }) => void; + onfiledialogclose?: (event: CustomEvent & { target: EventTarget & T }) => void; + onfiledialogopen?: (event: CustomEvent & { target: EventTarget & T }) => void; + onwindowfiledragenter?: (event: CustomEvent & { target: EventTarget & T }) => void; + onwindowfiledragleave?: (event: CustomEvent & { target: EventTarget & T }) => void; + onwindowfiledragover?: (event: CustomEvent & { target: EventTarget & T }) => void; + } +} \ No newline at end of file diff --git a/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte b/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte index da91c75..31ad037 100644 --- a/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte +++ b/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte @@ -1,7 +1,7 @@