From d865e953d200922d1f89526ffe8ac21f08e7a477 Mon Sep 17 00:00:00 2001 From: flauc Date: Fri, 15 Dec 2023 14:46:24 +0100 Subject: [PATCH] fix: file-upload not forwarding file --- .../lib/src/form-fields/file-upload.wc.svelte | 28 +++++++------------ 1 file changed, 10 insertions(+), 18 deletions(-) diff --git a/packages/lib/src/form-fields/file-upload.wc.svelte b/packages/lib/src/form-fields/file-upload.wc.svelte index 4839872e..82c1d97e 100644 --- a/packages/lib/src/form-fields/file-upload.wc.svelte +++ b/packages/lib/src/form-fields/file-upload.wc.svelte @@ -56,16 +56,16 @@ return value; } - async function handleLocalChange(file) { + async function handleLocalChange(f) { if (service && service.maxSize) { - if (file.size > service.maxSize) { - dispatch('rejected', { file: file.name, code: 'maxSize' }); + if (f.size > service.maxSize) { + dispatch('rejected', { file: f.name, code: 'maxSize' }); return; } } isLocal = true; - file = file; - value = file.name; + file = f; + value = f.name; if (file['type'].split('/')[0] === 'image') { const base64 = (await convertBase64(file)) as string; img = base64; @@ -104,15 +104,9 @@ let style: string = ''; if (availableSpaceBelow < dropdownHeight) { - style = ` - bottom: ${window.innerHeight - rect.top}px; - right: ${rect.left}px; - `; + style = `bottom: ${window.innerHeight - rect.top}px;right: ${rect.left}px;`; } else { - style = ` - top: ${rect.bottom}px; - right: ${rect.left}px; - `; + style = `top:${rect.bottom}px;right: ${rect.left}px;`; } previewStyle = style; @@ -148,15 +142,13 @@ {@html label}
-