{ sortKey = 'firstname'; sortAsc = e.detail.asc }}>Vorname
{ sortKey = 'lastname'; sortAsc = e.detail.asc }}>Nachname
{ sortKey = 'birthday'; sortAsc = e.detail.asc }}>Geburtstag
{ sortKey = 'telephone'; sortAsc = e.detail.asc }}>Telefon
{ sortKey = 'username'; sortAsc = e.detail.asc }}>Username
{ sortKey = 'playertype'; sortAsc = e.detail.asc }}>Minecraft Edition
{ sortKey = 'password'; sortAsc = e.detail.asc }}>Passwort
{ sortKey = 'uuid'; sortAsc = e.detail.asc }}>UUID
{#key currentPageUsersRequest} {#await currentPageUsersRequest then _} {#each currentPageUsers as user, i}
{i + 1 + userPage * usersPerPage}
(user.birthday = e.detail.target.valueAsDate.toISOString())} disabled={!user.edit} size="sm" />
Java Edition
Bedrock Edition
Java noauth
{#if user.edit}
{ await buttonTriggeredRequest(e, updateUser(user)); user.edit = false; }} >
{ user.edit = false; user = user.before; }} >
{:else}
{ user.before = structuredClone(user); user.edit = true; }} >
buttonTriggeredRequest(e, deleteUser(user.id))} >
{/if}
{/each} {/await} {/key}
{#each Array(currentPageUsers.length === usersPerPage || userPage > 0 ? Math.ceil(data.count / usersPerPage) || 1 : 1) as _, i}
{ userPage = i; }}>{i + 1}
{/each}