{#each entries as entry (entryKey(entry))}
0} data-testid="mail-list-row" >
onSelect(entry)} data-thread-key={entryKey(entry)} >
{#if entry.kind === "thread"} {entry.raceName} {:else if entry.message.senderKind === "system"} {i18n.t(systemTitleKey(entry.message))} {:else if entry.message.senderKind === "admin"} {i18n.t("game.mail.admin.title")} {:else} {i18n.t("game.mail.broadcast.title")} {/if}
{#if entry.kind === "thread" && entry.unreadCount > 0}
{entry.unreadCount}
{/if}
{snippet(entry)}
{/each}