diff options
Diffstat (limited to 'src/lib/List/Due/AnimeList.svelte')
| -rw-r--r-- | src/lib/List/Due/AnimeList.svelte | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/src/lib/List/Due/AnimeList.svelte b/src/lib/List/Due/AnimeList.svelte index 45b5eb11..f9e7d11e 100644 --- a/src/lib/List/Due/AnimeList.svelte +++ b/src/lib/List/Due/AnimeList.svelte @@ -107,17 +107,19 @@ </script> {#await animeLists} - <summary>Anime</summary> + <summary>Anime [...] <small style="opacity: 50%">...s</small></summary> <ul><li>Loading ...</li></ul> {:then media} + {@const cleanedMedia = cleanMedia(media, displayUnresolved)} + <summary - >Anime [{cleanMedia(media, displayUnresolved).length}] + >Anime [{cleanedMedia.length}] <small style="opacity: 50%">{endTime / 1000}s</small></summary > <ul> - {#each cleanMedia(media, displayUnresolved) as anime} + {#each cleanedMedia as anime} <li> <a href={`https://anilist.co/anime/${anime['id']}`} target="_blank"> {anime['title']['english'] || anime['title']['romaji']} @@ -131,4 +133,12 @@ </li> {/each} </ul> +{:catch} + <ul> + <li> + Media could not be loaded. You might have been <a + href="https://en.wikipedia.org/wiki/Rate_limiting">rate limited</a + >. + </li> + </ul> {/await} |