Racepicks: Fix "Your Race Pick" accordion opening lag
This commit is contained in:
@ -69,6 +69,7 @@
|
||||
</svelte:head>
|
||||
|
||||
{#if data.currentrace}
|
||||
{#await data.drivers then drivers}
|
||||
<Accordion class="card mx-auto bg-surface-500 shadow" regionPanel="pt-0" width="w-full">
|
||||
<AccordionItem>
|
||||
<svelte:fragment slot="lead"><ChequeredFlagIcon /></svelte:fragment>
|
||||
@ -81,7 +82,7 @@
|
||||
<div class="mt-2 flex gap-2">
|
||||
<div class="card flex w-full min-w-40 flex-col p-2 shadow">
|
||||
<span class="font-bold">
|
||||
Step {data.currentrace.step}: {data.currentrace.name}
|
||||
{data.currentrace.name}
|
||||
</span>
|
||||
{#if data.currentrace.sprintdate}
|
||||
<div class="flex gap-2">
|
||||
@ -122,7 +123,6 @@
|
||||
|
||||
<!-- Only show the userguess if signed in -->
|
||||
{#if data.user}
|
||||
{#await data.drivers then drivers}
|
||||
<div class="mt-2 flex gap-2">
|
||||
<div class="card w-full min-w-40 p-2 pb-0 shadow">
|
||||
<h1 class="mb-2 text-nowrap font-bold">Your P{data.currentrace.pxx} Pick:</h1>
|
||||
@ -151,7 +151,6 @@
|
||||
/>
|
||||
</div>
|
||||
</div>
|
||||
{/await}
|
||||
{/if}
|
||||
|
||||
<!-- Show users that have and have not picked yet -->
|
||||
@ -197,10 +196,10 @@
|
||||
</svelte:fragment>
|
||||
</AccordionItem>
|
||||
</Accordion>
|
||||
{/await}
|
||||
{/if}
|
||||
|
||||
<!-- The fookin table -->
|
||||
<!-- TODO: Hide this thing if no picks... -->
|
||||
<div class="flex">
|
||||
<div>
|
||||
<!-- Points color coding legend -->
|
||||
@ -301,7 +300,6 @@
|
||||
{/await}
|
||||
</div>
|
||||
|
||||
<!-- TODO: If no guess is made, the table will probably be too short? -->
|
||||
<!-- TODO: Horizontal scrollbar missing in desktop chrome (fuck chrome)??? -->
|
||||
<div class="flex w-full overflow-x-scroll pb-2">
|
||||
<!-- Not ideal but currentpickedusers contains all users, so we do not need to fetch the users separately -->
|
||||
|
Reference in New Issue
Block a user