diff options
Diffstat (limited to 'src/lib/List/Template/AnimeListTemplate.svelte')
| -rw-r--r-- | src/lib/List/Template/AnimeListTemplate.svelte | 32 |
1 files changed, 19 insertions, 13 deletions
diff --git a/src/lib/List/Template/AnimeListTemplate.svelte b/src/lib/List/Template/AnimeListTemplate.svelte index 3b70b06a..85e4f1dc 100644 --- a/src/lib/List/Template/AnimeListTemplate.svelte +++ b/src/lib/List/Template/AnimeListTemplate.svelte @@ -17,22 +17,28 @@ export let completed = false; let lastUpdatedMedia = -1; - let previousAnimeList: Media[] = []; + let previousAnimeList: Media[]; </script> {#await animeLists} - <CleanAnimeList - media={previousAnimeList} - {title} - bind:animeLists - {user} - {identity} - {endTime} - bind:lastUpdatedMedia - {completed} - bind:previousAnimeList - disableIncrement - /> + {#if previousAnimeList} + <CleanAnimeList + media={previousAnimeList} + {title} + bind:animeLists + {user} + {identity} + {endTime} + bind:lastUpdatedMedia + {completed} + bind:previousAnimeList + disableIncrement + /> + {:else} + <ListTitle custom={title} /> + + <ul><li>Loading ...</li></ul> + {/if} {:then media} {@const cleanedMedia = cleanMedia(media, $settings.displayUnresolved)} |