{#if !loaded}{:else} {#if showForm} {#if error}{/if}
{/if} {#if users.length === 0} {:else}
{#each users as user}

{user.username}

{user.role === 'admin' ? t('users.roleAdmin') : t('users.roleUser')} ยท {t('users.joined')} {parseDate(user.created_at).toLocaleDateString()}

openEditUser(user)} /> {#if user.id !== auth.user?.id} openResetPassword(user)} /> remove(user.id)} variant="danger" /> {/if}
{/each}
{/if} {/if} { resetUserId = null; resetMsg = ''; resetSuccess = false; }}>
{#if resetMsg}

{resetMsg}

{/if}
{ editUserId = null; editMsg = ''; editSuccess = false; }}>
{#if editMsg}

{editMsg}

{/if}
confirmDelete?.onconfirm()} oncancel={() => confirmDelete = null} />