From d4d44a79f6aa2267d3c0a504da02f694201578b1 Mon Sep 17 00:00:00 2001 From: Christoph Urlacher Date: Thu, 27 Feb 2025 00:55:58 +0100 Subject: [PATCH] Seasonpicks: Fix accordion lag --- src/routes/seasonpicks/+page.svelte | 80 ++++++++++++++--------------- 1 file changed, 39 insertions(+), 41 deletions(-) diff --git a/src/routes/seasonpicks/+page.svelte b/src/routes/seasonpicks/+page.svelte index 4a40ec4..c96574d 100644 --- a/src/routes/seasonpicks/+page.svelte +++ b/src/routes/seasonpicks/+page.svelte @@ -59,7 +59,7 @@ -{#await Promise.all([data.drivers, data.teams]) then [drivers, teams]} +{#await Promise.all( [data.drivers, data.teams, data.seasonpicks, data.seasonpickedusers, pickedusers, outstandingusers], ) then [drivers, teams, seasonpicks, currentpicked, picked, outstanding]} @@ -191,48 +191,46 @@ {/if} - {#await Promise.all( [data.seasonpicks, data.seasonpickedusers, pickedusers, outstandingusers], ) then [seasonpicks, currentpicked, picked, outstanding]} - {#if seasonpicks.length === 0} -
-
-

- Picked ({picked.length}/{currentpicked.length}): -

-
- {#each picked.slice(0, 16) as user} - - {/each} -
-
-
-

- Missing ({outstanding.length}/{currentpicked.length}): -

-
- {#each outstanding.slice(0, 16) as user} - - {/each} -
+ {#if seasonpicks.length === 0} +
+
+

+ Picked ({picked.length}/{currentpicked.length}): +

+
+ {#each picked.slice(0, 16) as user} + + {/each}
- {/if} - {/await} +
+

+ Missing ({outstanding.length}/{currentpicked.length}): +

+
+ {#each outstanding.slice(0, 16) as user} + + {/each} +
+
+
+ {/if}