From 4d59e7f646ca4a237bc5fbd30ed1674672a67849 Mon Sep 17 00:00:00 2001 From: iamdoubz <> Date: Thu, 2 Jul 2026 07:45:18 -0500 Subject: [PATCH] fix(ui): show a loading state for the meetings list (T7.1, FR-UX-1) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit meetings.loading existed in the store but nothing read it — the list briefly showed "No meetings yet" on first load before data arrived. --- src/lib/views/MeetingsList.svelte | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/lib/views/MeetingsList.svelte b/src/lib/views/MeetingsList.svelte index c1b4497..7ae5716 100644 --- a/src/lib/views/MeetingsList.svelte +++ b/src/lib/views/MeetingsList.svelte @@ -52,7 +52,9 @@ bind:value={query} oninput={onSearchInput} /> - {#if meetings.list.length === 0} + {#if meetings.list.length === 0 && meetings.loading} +
Loading meetings…
+ {:else if meetings.list.length === 0}No meetings yet. Click ● Record to start.
{:else}