From 13c4438a579fac3ac5a536b0aa0dfd5e3a0e2395 Mon Sep 17 00:00:00 2001 From: wukko Date: Tue, 17 Dec 2024 01:25:02 +0600 Subject: [PATCH] web/DownloadManager: item component & type --- .../components/downloads/DownloadItem.svelte | 151 ++++++++++++++++++ .../downloads/DownloadManager.svelte | 101 +++++++++++- web/src/lib/types/queue.ts | 7 + 3 files changed, 254 insertions(+), 5 deletions(-) create mode 100644 web/src/components/downloads/DownloadItem.svelte create mode 100644 web/src/lib/types/queue.ts diff --git a/web/src/components/downloads/DownloadItem.svelte b/web/src/components/downloads/DownloadItem.svelte new file mode 100644 index 00000000..4fc0a15e --- /dev/null +++ b/web/src/components/downloads/DownloadItem.svelte @@ -0,0 +1,151 @@ + + +
+
+
+
+ +
+ + {filename} + +
+
+
+
+
{status}
+
+
+ + +
+
+ + diff --git a/web/src/components/downloads/DownloadManager.svelte b/web/src/components/downloads/DownloadManager.svelte index 6008adb5..abf28e03 100644 --- a/web/src/components/downloads/DownloadManager.svelte +++ b/web/src/components/downloads/DownloadManager.svelte @@ -1,17 +1,73 @@