diff --git a/src/lib/helpers/files.ts b/src/lib/helpers/files.ts index 8ed302389..f85f4e7bd 100644 --- a/src/lib/helpers/files.ts +++ b/src/lib/helpers/files.ts @@ -94,7 +94,7 @@ export function removeFile(file: File, files: FileList) { dataTransfer.items.add(file); }); - files = dataTransfer.files; + return dataTransfer.files; } export const defaultIgnore = ` diff --git a/src/routes/(console)/project-[project]/functions/create-function/manual/+page.svelte b/src/routes/(console)/project-[project]/functions/create-function/manual/+page.svelte index 913b614b7..ea7b0f8da 100644 --- a/src/routes/(console)/project-[project]/functions/create-function/manual/+page.svelte +++ b/src/routes/(console)/project-[project]/functions/create-function/manual/+page.svelte @@ -166,7 +166,9 @@ {#if files?.length} - removeFile(e.detail, files)} /> + (files = removeFile(e.detail, files))} /> {/if} diff --git a/src/routes/(console)/project-[project]/sites/create-site/manual/+page.svelte b/src/routes/(console)/project-[project]/sites/create-site/manual/+page.svelte index 60091ae31..2a3f17486 100644 --- a/src/routes/(console)/project-[project]/sites/create-site/manual/+page.svelte +++ b/src/routes/(console)/project-[project]/sites/create-site/manual/+page.svelte @@ -117,6 +117,8 @@ return f; }) : []; + + $: console.log(files); @@ -167,7 +169,7 @@ {#if files?.length} removeFile(e.detail, files)} /> + on:remove={(e) => (files = removeFile(e.detail, files))} /> {/if}
diff --git a/src/routes/(console)/project-[project]/sites/site-[site]/deployments/createManualDeploymentModal.svelte b/src/routes/(console)/project-[project]/sites/site-[site]/deployments/createManualDeploymentModal.svelte index 5dbdde703..ba0e6d5b6 100644 --- a/src/routes/(console)/project-[project]/sites/site-[site]/deployments/createManualDeploymentModal.svelte +++ b/src/routes/(console)/project-[project]/sites/site-[site]/deployments/createManualDeploymentModal.svelte @@ -72,7 +72,9 @@ {#if files?.length} - removeFile(e.detail, files)} /> + (files = removeFile(e.detail, files))} /> {/if} diff --git a/src/routes/(console)/project-[project]/storage/bucket-[bucket]/create/+page.svelte b/src/routes/(console)/project-[project]/storage/bucket-[bucket]/create/+page.svelte index 20d02ad0f..e02d3f6ac 100644 --- a/src/routes/(console)/project-[project]/storage/bucket-[bucket]/create/+page.svelte +++ b/src/routes/(console)/project-[project]/storage/bucket-[bucket]/create/+page.svelte @@ -111,7 +111,7 @@ removable: true }; })} - on:remove={(e) => removeFile(e.detail, files)} /> + on:remove={(e) => (files = removeFile(e.detail, files))} /> {/if} {#if !showCustomId}