From 0a46ee04e504753cd2b5d3ea489860b5cc509524 Mon Sep 17 00:00:00 2001 From: Jordan Shatford Date: Thu, 23 Jan 2025 13:55:06 -0400 Subject: [PATCH] feat(web): update all stores to use runes Signed-off-by: Jordan Shatford --- apps/web/src/lib/api.ts | 3 +- .../src/lib/components/DownloadActions.svelte | 2 +- apps/web/src/lib/components/ResultCard.svelte | 6 +- apps/web/src/lib/stores/downloads.svelte.ts | 127 +++++++++++++++ apps/web/src/lib/stores/downloads.ts | 147 ------------------ apps/web/src/lib/stores/search.svelte.ts | 51 ++++++ apps/web/src/lib/stores/search.ts | 78 ---------- apps/web/src/lib/stores/settings.svelte.ts | 90 +++++++++++ apps/web/src/lib/stores/settings.ts | 93 ----------- apps/web/src/routes/+page.svelte | 14 +- apps/web/src/routes/downloads/+page.svelte | 12 +- apps/web/src/routes/settings/+page.svelte | 32 ++-- 12 files changed, 303 insertions(+), 352 deletions(-) create mode 100644 apps/web/src/lib/stores/downloads.svelte.ts delete mode 100644 apps/web/src/lib/stores/downloads.ts create mode 100644 apps/web/src/lib/stores/search.svelte.ts delete mode 100644 apps/web/src/lib/stores/search.ts create mode 100644 apps/web/src/lib/stores/settings.svelte.ts delete mode 100644 apps/web/src/lib/stores/settings.ts diff --git a/apps/web/src/lib/api.ts b/apps/web/src/lib/api.ts index db08ed80..5f33627b 100644 --- a/apps/web/src/lib/api.ts +++ b/apps/web/src/lib/api.ts @@ -1,6 +1,6 @@ import { browser } from '$app/environment'; import { env } from '$lib/config'; -import { downloads } from '$lib/stores/downloads'; +import { downloads } from '$lib/stores/downloads.svelte'; import { client, getSession, getSessionValidate } from '@yd/client'; import { toasts } from '@yd/ui'; @@ -45,7 +45,6 @@ export async function setupSession(): Promise { } } } - downloads.setupStatusListener(); await downloads.init(); } } diff --git a/apps/web/src/lib/components/DownloadActions.svelte b/apps/web/src/lib/components/DownloadActions.svelte index 555f6807..3b7942b0 100644 --- a/apps/web/src/lib/components/DownloadActions.svelte +++ b/apps/web/src/lib/components/DownloadActions.svelte @@ -1,5 +1,5 @@