From 7bb95dc43754f7e7b3f3b443d8b470808532dca4 Mon Sep 17 00:00:00 2001 From: Wind-Explorer Date: Sat, 22 Aug 2026 00:44:41 +0800 Subject: [PATCH] extracted event listeners out of debug components into dedicated files --- src/lib/components/connection-status.svelte | 36 ++------- src/lib/components/friends-list.svelte | 27 ++----- src/lib/components/live-metadata.svelte | 83 +++------------------ src/lib/components/profile.svelte | 42 ++--------- src/lib/components/remotes-list.svelte | 27 ++----- src/lib/listeners/connection-status.ts | 19 +++++ src/lib/listeners/friends.ts | 19 +++++ src/lib/listeners/index.ts | 43 +++++++++++ src/lib/listeners/live-metadata.ts | 65 ++++++++++++++++ src/lib/listeners/profile.ts | 19 +++++ src/lib/listeners/remotes.ts | 19 +++++ src/routes/+layout.svelte | 5 ++ 12 files changed, 227 insertions(+), 177 deletions(-) create mode 100644 src/lib/listeners/connection-status.ts create mode 100644 src/lib/listeners/friends.ts create mode 100644 src/lib/listeners/index.ts create mode 100644 src/lib/listeners/live-metadata.ts create mode 100644 src/lib/listeners/profile.ts create mode 100644 src/lib/listeners/remotes.ts diff --git a/src/lib/components/connection-status.svelte b/src/lib/components/connection-status.svelte index 659e692..d273320 100644 --- a/src/lib/components/connection-status.svelte +++ b/src/lib/components/connection-status.svelte @@ -1,40 +1,20 @@

Connections

- {#if error} -

{error}

- {:else if statuses.length === 0} + {#if $connectionStatusesListenerError} +

{$connectionStatusesListenerError}

+ {:else if $connectionStatuses.length === 0}

No remote connections configured.

{:else}