{#each episodeOrder ? episodeList : [...episodeList].reverse() as { episode, image, summary, rating, title, length, airdate }} {@const completed = userProgress >= episode} {@const target = userProgress + 1 === episode}
play(episode)}>
{#if image}
thumbnail
{/if}
{episode}. {title?.en || 'Episode ' + episode}
{#if length}
{length}m
{/if}
{#if completed}
{/if}
{summary || ''}
{#if airdate} {since(new Date(airdate))} {/if}
{/each}