{#if teams.active}
{#each stats as stat (stat.label)} {@const Icon = stat.icon}

{stat.label}

{stat.value}

{#if stat.hint}

{stat.hint}

{/if}
{/each}
{/if}

Teams, in denen du bist. Das aktive Team bestimmt, welche Events, Fahrer und Trails du siehst.

{#if teams.records.length === 0}

Noch in keinem Team

Erstelle dein erstes Team.

{:else} {#each teams.records as t (t.id)} {@const iAmOwner = t.owner === me} {@const iAmAdmin = iAmOwner || (t.admins ?? []).includes(me ?? '')}
{t.name} {#if t.id === teams.activeId} Aktiv {/if} {(t.users ?? []).length} Mitglied{(t.users ?? []).length === 1 ? '' : 'er'}
{#if t.id !== teams.activeId} {/if} {#if iAmAdmin} {/if} {#if !iAmOwner} {:else} {/if}
{(t.users ?? []).length} Mitglied{(t.users ?? []).length === 1 ? '' : 'er'} · verwaltet unter Fahrer
{/each} {/if}
Neues Team Du wirst automatisch Owner.
{#if createError}

{createError}

{/if}
Team umbenennen
{#if renameError}

{renameError}

{/if}
Logo für „{logoTeam?.name}" Erscheint in der Kopfzeile und blass im Seitenhintergrund. Ohne eigenes Logo steht dort das Wappen des Stammtischs.
(logoFile = e.currentTarget.files?.[0] ?? null)} />

PNG, SVG oder WebP, bis 5 MB.

{#if logoError}

{logoError}

{/if}
{#if logoTeam?.logo} {/if}