From 5e0071f15da7f8d53a2faaa33127abc9129031fc Mon Sep 17 00:00:00 2001 From: 0d0 <0d0acre@esiliati.org> Date: Tue, 22 Apr 2025 20:57:01 +0200 Subject: [PATCH] Better naming and faster progress bar --- .../{DownloadManager.svelte => ProgressBar.svelte} | 2 +- src/routes/+page.svelte | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) rename src/lib/components/{DownloadManager.svelte => ProgressBar.svelte} (98%) diff --git a/src/lib/components/DownloadManager.svelte b/src/lib/components/ProgressBar.svelte similarity index 98% rename from src/lib/components/DownloadManager.svelte rename to src/lib/components/ProgressBar.svelte index ffa1444..de2bac6 100644 --- a/src/lib/components/DownloadManager.svelte +++ b/src/lib/components/ProgressBar.svelte @@ -15,7 +15,7 @@
+ >{progress}%
diff --git a/src/routes/+page.svelte b/src/routes/+page.svelte index f23038c..ac89f4c 100644 --- a/src/routes/+page.svelte +++ b/src/routes/+page.svelte @@ -2,7 +2,7 @@ import { PUBLIC_VERSION } from '$env/static/public'; import supportedFormats from '$lib/common/supportedFormats.json'; import Loader from '$lib/components/Loader.svelte'; - import DownloadManager from '$lib/components/DownloadManager.svelte'; + import DownloadManager from '$lib/components/ProgressBar.svelte'; import { mount, unmount } from 'svelte'; let source = $state('youtube'); @@ -44,13 +44,14 @@ const chunks: Uint8Array[] = []; let receivedLength = 0; + while (true) { const { done, value }: ReadableStreamReadResult