From 3f22192835560259467910e035f828c2dd953bde Mon Sep 17 00:00:00 2001 From: EETagent Date: Mon, 5 Dec 2022 23:26:29 +0100 Subject: [PATCH 1/2] fix: add delete to backend cors --- api/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/src/lib.rs b/api/src/lib.rs index b22f2a2..bb0696f 100644 --- a/api/src/lib.rs +++ b/api/src/lib.rs @@ -39,7 +39,7 @@ impl Fairing for CORS { )); response.set_header(Header::new( "Access-Control-Allow-Methods", - "POST, GET, OPTIONS", + "POST, GET, OPTIONS, DELETE", )); response.set_header(Header::new("Access-Control-Allow-Headers", "content-type")); response.set_header(Header::new("Access-Control-Allow-Credentials", "true")); From 7c209ebbbc941c6886ffeda5b072f7d0187128a6 Mon Sep 17 00:00:00 2001 From: EETagent Date: Mon, 5 Dec 2022 23:26:47 +0100 Subject: [PATCH 2/2] feat: add delete button for cached files --- .../lib/components/dashboard/CoverLetterUploadCard.svelte | 8 +++++++- .../lib/components/dashboard/DashboardUploadCard.svelte | 8 +++++++- .../components/dashboard/PortfolioLetterUploadCard.svelte | 8 +++++++- .../components/dashboard/PortfolioZipUploadCard.svelte | 8 +++++++- .../lib/components/dashboard/StatusNotificationDot.svelte | 2 +- 5 files changed, 29 insertions(+), 5 deletions(-) diff --git a/frontend/src/lib/components/dashboard/CoverLetterUploadCard.svelte b/frontend/src/lib/components/dashboard/CoverLetterUploadCard.svelte index 572d90d..005ca7d 100644 --- a/frontend/src/lib/components/dashboard/CoverLetterUploadCard.svelte +++ b/frontend/src/lib/components/dashboard/CoverLetterUploadCard.svelte @@ -1,6 +1,6 @@ onFileDrop(e.detail)} + on:delete={onDelete} title="Motivační dopis" filetype="PDF" filesize={10} diff --git a/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte b/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte index b525e8d..512379a 100644 --- a/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte +++ b/frontend/src/lib/components/dashboard/DashboardUploadCard.svelte @@ -101,7 +101,13 @@
-
+
+ {#if status === 'uploaded'} + + {/if}
diff --git a/frontend/src/lib/components/dashboard/PortfolioLetterUploadCard.svelte b/frontend/src/lib/components/dashboard/PortfolioLetterUploadCard.svelte index 5557bf9..b9c4b71 100644 --- a/frontend/src/lib/components/dashboard/PortfolioLetterUploadCard.svelte +++ b/frontend/src/lib/components/dashboard/PortfolioLetterUploadCard.svelte @@ -1,6 +1,6 @@ onFileDrop(e.detail)} + on:delete={onDelete} title="Portfolio" filetype="PDF" filesize={10} diff --git a/frontend/src/lib/components/dashboard/PortfolioZipUploadCard.svelte b/frontend/src/lib/components/dashboard/PortfolioZipUploadCard.svelte index cf60d42..30c826f 100644 --- a/frontend/src/lib/components/dashboard/PortfolioZipUploadCard.svelte +++ b/frontend/src/lib/components/dashboard/PortfolioZipUploadCard.svelte @@ -1,6 +1,6 @@ onFileDrop(e.detail)} + on:delete={onDelete} title="Další data" filetype="ZIP" filesize={100} diff --git a/frontend/src/lib/components/dashboard/StatusNotificationDot.svelte b/frontend/src/lib/components/dashboard/StatusNotificationDot.svelte index e133d4b..63747ab 100644 --- a/frontend/src/lib/components/dashboard/StatusNotificationDot.svelte +++ b/frontend/src/lib/components/dashboard/StatusNotificationDot.svelte @@ -19,7 +19,7 @@
- +