diff --git a/src/routes/seasonpicks/+page.svelte b/src/routes/seasonpicks/+page.svelte index cf06fe5..02df036 100644 --- a/src/routes/seasonpicks/+page.svelte +++ b/src/routes/seasonpicks/+page.svelte @@ -61,33 +61,29 @@ -{#await Promise.all( [data.drivers, data.teams, data.seasonpicks, data.seasonpickedusers, pickedusers, outstandingusers], ) then [drivers, teams, seasonpicks, currentpicked, picked, outstanding]} - - - - - Your Season Pick - - -
- - {#if $pbUser} - {@const teamwinners = data.seasonpick - ? data.seasonpick.teamwinners - .map((id: string) => get_by_value(drivers, "id", id) as Driver) - .sort((a: Driver, b: Driver) => a.team.localeCompare(b.team)) - : [undefined]} - {@const podiums = data.seasonpick - ? data.seasonpick.podiums - .map((id: string) => get_by_value(drivers, "id", id) as Driver) - .sort((a: Driver, b: Driver) => a.code.localeCompare(b.code)) - .sort((a: Driver, b: Driver) => a.team.localeCompare(b.team)) - : [undefined]} + +{#if $pbUser} + {#await Promise.all( [data.drivers, data.teams, data.seasonpicks, data.seasonpickedusers, pickedusers, outstandingusers], ) then [drivers, teams, seasonpicks, currentpicked, picked, outstanding]} + {@const teamwinners = data.seasonpick + ? data.seasonpick.teamwinners + .map((id: string) => get_by_value(drivers, "id", id) as Driver) + .sort((a: Driver, b: Driver) => a.team.localeCompare(b.team)) + : [undefined]} + {@const podiums = data.seasonpick + ? data.seasonpick.podiums + .map((id: string) => get_by_value(drivers, "id", id) as Driver) + .sort((a: Driver, b: Driver) => a.code.localeCompare(b.code)) + .sort((a: Driver, b: Driver) => a.team.localeCompare(b.team)) + : [undefined]} + + + + + Your Season Pick + + +

Hottake:

@@ -195,10 +191,8 @@ {/each}
- {/if} - - {#if seasonpicks.length === 0} +

Picked ({picked.length}/{currentpicked.length}): @@ -233,15 +227,15 @@ {/each}

- {/if} - -
-
-
-{/await} + + + + + {/await} +{/if} -
+