From cfc1a9221e4ddabcd0f7090358f19ad374346e3a Mon Sep 17 00:00:00 2001 From: Fuwn Date: Mon, 6 Nov 2023 18:23:53 -0800 Subject: refactor(list): move modules to sub-modules --- src/lib/List/Anime/AnimeListTemplate.svelte | 63 ++++++++++++++++++++++++++++ src/lib/List/Anime/CompletedAnimeList.svelte | 2 +- src/lib/List/Anime/DueAnimeList.svelte | 2 +- src/lib/List/Anime/UpcomingAnimeList.svelte | 2 +- 4 files changed, 66 insertions(+), 3 deletions(-) create mode 100644 src/lib/List/Anime/AnimeListTemplate.svelte (limited to 'src/lib/List/Anime') diff --git a/src/lib/List/Anime/AnimeListTemplate.svelte b/src/lib/List/Anime/AnimeListTemplate.svelte new file mode 100644 index 00000000..2c806a2f --- /dev/null +++ b/src/lib/List/Anime/AnimeListTemplate.svelte @@ -0,0 +1,63 @@ + + +{#await animeLists} + {#if previousAnimeList} + + {:else} + + +
  • Loading ...
+ {/if} +{:then media} + {@const cleanedMedia = cleanMedia(media, $settings.displayUnresolved)} + + +{:catch} + + + +{/await} diff --git a/src/lib/List/Anime/CompletedAnimeList.svelte b/src/lib/List/Anime/CompletedAnimeList.svelte index 50a124a2..302092ca 100644 --- a/src/lib/List/Anime/CompletedAnimeList.svelte +++ b/src/lib/List/Anime/CompletedAnimeList.svelte @@ -5,7 +5,7 @@ import anime from '../../../stores/anime'; import lastPruneTimes from '../../../stores/lastPruneTimes'; import settings from '../../../stores/settings'; - import AnimeList from '../Template/AnimeListTemplate.svelte'; + import AnimeList from './AnimeListTemplate.svelte'; export let user: AniListAuthorisation; export let identity: UserIdentity; diff --git a/src/lib/List/Anime/DueAnimeList.svelte b/src/lib/List/Anime/DueAnimeList.svelte index 765ba970..02b344fd 100644 --- a/src/lib/List/Anime/DueAnimeList.svelte +++ b/src/lib/List/Anime/DueAnimeList.svelte @@ -5,7 +5,7 @@ import anime from '../../../stores/anime'; import settings from '../../../stores/settings'; import lastPruneTimes from '../../../stores/lastPruneTimes'; - import AnimeList from '../Template/AnimeListTemplate.svelte'; + import AnimeList from './AnimeListTemplate.svelte'; export let user: AniListAuthorisation; export let identity: UserIdentity; diff --git a/src/lib/List/Anime/UpcomingAnimeList.svelte b/src/lib/List/Anime/UpcomingAnimeList.svelte index 238c338e..232f3d55 100644 --- a/src/lib/List/Anime/UpcomingAnimeList.svelte +++ b/src/lib/List/Anime/UpcomingAnimeList.svelte @@ -4,7 +4,7 @@ import { onMount } from 'svelte'; import anime from '../../../stores/anime'; import lastPruneTimes from '../../../stores/lastPruneTimes'; - import AnimeList from '../Template/AnimeListTemplate.svelte'; + import AnimeList from './AnimeListTemplate.svelte'; export let user: AniListAuthorisation; export let identity: UserIdentity; -- cgit v1.2.3