{#await animeLists}
Loading ...
{:then media} {@const cleanedMedia = cleanMedia(media, displayUnresolved)}
{#if cleanedMedia.length === 0}
No anime to display.
(animeLists = cleanCache(user, identity))}>Force refresh
{/if}
{#each cleanedMedia as anime}
{anime.title.english || anime.title.romaji || anime.title.native}
|
{(anime.mediaListEntry || { progress: 0 }).progress}{@html totalEpisodes(anime)}
updateMedia( anime.id, anime.mediaListEntry?.progress, () => (animeLists = cleanCache(user, identity)) )}>+
[{anime.nextAiringEpisode?.episode === -1 ? '?' : (anime.nextAiringEpisode?.episode || 1) - 1}] {@html airingTime(anime)}
{/each}
{:catch}
{/await}