{#if data.currentrace} Next Race Guess
Step {data.currentrace.step}: {data.currentrace.name} Race: {data.currentrace.racedate}
Track Layout:
{#if data.user}

Your P{data.currentrace.pxx} Pick:

Your DNF Pick:

{/if}

Picked ({pickedusers.length}/{data.currentpickedusers.length}):

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

Outstanding ({outstandingusers.length}/{data.currentpickedusers.length}):

{#each outstandingusers.slice(0, 16) as user} {/each}
{/if}
{#each data.raceresults as result} {@const race = getrace(result.race)}
{race?.name.slice(0, 8)}{(race?.name.length ?? 8) > 8 ? "." : ""}
{/each}
{#each data.currentpickedusers as user} {@const picks = data.racepicks.filter((pick: RacePick) => pick.user === user.id)}
{#each data.raceresults as result} {@const race = getrace(result.race)} {@const pick = picks.filter((pick: RacePick) => pick.race === race?.id)[0]} {#if pick}
PXX: {getdriver(pick?.pxx ?? "")?.code} DNF: {getdriver(pick?.dnf ?? "")?.code}
{:else}
{/if} {/each}
{/each}