{#snippet letterGroup(letters)}
{#each letters as letter} {#key letter.id}
{#if !letter.emailAddress}
{/if} {letter.subject}
{#if letter.stamps}
{letter.stamps} sats
{/if}
{#if folder.id === 'sent'} {#each letter.recipients as recipient}
{/each} {:else}
{/if}
{getReadableDate(letter.date)}
{getReadableTime(letter.date)}
{letter.preview}
{/key} {/each}
{/snippet}
Move Letters to Folder
Select a folder to move the selected letters to:
cf.id !== folder.id && cf.id != 'sent').map(folder => ({ value: folder.id, label: folder.name })) } />
Letters ({selectedLetters.length} selected)
{#each letters as letter} {#key letter.id}
clickedLetter(letter)} class:selected={selectedLetters.includes(letter.id)} >
{letter.subject}
{#if letter.stamps}
{letter.stamps} sats
{/if}
{/key} {/each}
moveFolderDialogOpen = false} type="button">Cancel
OK
{#if $groupByStamps} {#each groupedInbox as [range, letters]}
{#if range == 0}
No stamps
{:else}
{range} sats stamp
{/if}
{@render letterGroup(letters)}
{/each} {:else} {@render letterGroup(sortedInbox)} {/if}