aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFuwn <[email protected]>2023-09-29 17:14:21 -0700
committerFuwn <[email protected]>2023-09-29 17:14:21 -0700
commit8f6e0b759cbdbb94b152f1af0637bc2206abe315 (patch)
tree085accb09c67f01f6916da84f2ba4c056560eeac
parentfeat(completed) add manga, move anime (diff)
downloaddue.moe-8f6e0b759cbdbb94b152f1af0637bc2206abe315.tar.xz
due.moe-8f6e0b759cbdbb94b152f1af0637bc2206abe315.zip
refactor(list): move to respective modules
-rw-r--r--src/lib/List/Completed/CompletedMangaList.svelte (renamed from src/lib/List/CompletedMangaList.svelte)8
-rw-r--r--src/lib/List/Completed/WatchingAnimeList.svelte (renamed from src/lib/List/WatchingAnimeList.svelte)11
-rw-r--r--src/lib/List/Due/AnimeList.svelte2
-rw-r--r--src/lib/List/Template/AnimeListTemplate.svelte (renamed from src/lib/List/AnimeListTemplate.svelte)4
-rw-r--r--src/lib/List/Template/MangaListTemplate.svelte (renamed from src/lib/List/MangaListTemplate.svelte)8
-rw-r--r--src/lib/List/UpcomingAnimeList.svelte2
6 files changed, 17 insertions, 18 deletions
diff --git a/src/lib/List/CompletedMangaList.svelte b/src/lib/List/Completed/CompletedMangaList.svelte
index 9eee9d22..85975e40 100644
--- a/src/lib/List/CompletedMangaList.svelte
+++ b/src/lib/List/Completed/CompletedMangaList.svelte
@@ -3,11 +3,11 @@
import type { UserIdentity, AniListAuthorisation } from '$lib/AniList/identity';
import { onDestroy, onMount } from 'svelte';
import { chapterCount, pruneAllManga } from '$lib/Media/manga';
- import manga from '../../stores/manga';
+ import manga from '../../../stores/manga';
import { chapterDatabase } from '$lib/Media/chapters';
- import settings from '../../stores/settings';
- import lastPruneTimes from '../../stores/lastPruneTimes';
- import ListTitle from './ListTitle.svelte';
+ import settings from '../../../stores/settings';
+ import lastPruneTimes from '../../../stores/lastPruneTimes';
+ import ListTitle from '../ListTitle.svelte';
import Error from '$lib/Error.svelte';
export let user: AniListAuthorisation;
diff --git a/src/lib/List/WatchingAnimeList.svelte b/src/lib/List/Completed/WatchingAnimeList.svelte
index 567f0e6c..da48c32d 100644
--- a/src/lib/List/WatchingAnimeList.svelte
+++ b/src/lib/List/Completed/WatchingAnimeList.svelte
@@ -2,10 +2,10 @@
import { mediaListCollection, Type, type Media } from '$lib/AniList/media';
import type { UserIdentity, AniListAuthorisation } from '$lib/AniList/identity';
import { onMount } from 'svelte';
- import anime from '../../stores/anime';
- import lastPruneTimes from '../../stores/lastPruneTimes';
- import settings from '../../stores/settings';
- import AnimeList from './AnimeListTemplate.svelte';
+ import anime from '../../../stores/anime';
+ import lastPruneTimes from '../../../stores/lastPruneTimes';
+ import settings from '../../../stores/settings';
+ import AnimeList from '../Template/AnimeListTemplate.svelte';
export let user: AniListAuthorisation;
export let identity: UserIdentity;
@@ -26,8 +26,7 @@
const releasingMedia = media.filter(
(media: Media) =>
- media.status !== 'RELEASING' &&
- media.status !== 'NOT_YET_RELEASED' &&
+ media.status === 'FINISHED' &&
(media.mediaListEntry || { status: 'DROPPED' }).status != 'DROPPED' &&
(media.mediaListEntry || { status: 'DROPPED' }).status !=
($settings.displayPausedMedia ? '' : 'PAUSED') &&
diff --git a/src/lib/List/Due/AnimeList.svelte b/src/lib/List/Due/AnimeList.svelte
index 4d22df14..dce6e6b2 100644
--- a/src/lib/List/Due/AnimeList.svelte
+++ b/src/lib/List/Due/AnimeList.svelte
@@ -5,7 +5,7 @@
import anime from '../../../stores/anime';
import settings from '../../../stores/settings';
import lastPruneTimes from '../../../stores/lastPruneTimes';
- import AnimeList from '../AnimeListTemplate.svelte';
+ import AnimeList from '../Template/AnimeListTemplate.svelte';
export let user: AniListAuthorisation;
export let identity: UserIdentity;
diff --git a/src/lib/List/AnimeListTemplate.svelte b/src/lib/List/Template/AnimeListTemplate.svelte
index b7156e69..bca141e3 100644
--- a/src/lib/List/AnimeListTemplate.svelte
+++ b/src/lib/List/Template/AnimeListTemplate.svelte
@@ -5,8 +5,8 @@
import type { Media } from '$lib/AniList/media';
import Error from '$lib/Error.svelte';
import { airingTime, cleanCache, totalEpisodes, updateMedia } from '$lib/Media/anime';
- import settings from '../../stores/settings';
- import ListTitle from './ListTitle.svelte';
+ import settings from '../../../stores/settings';
+ import ListTitle from '../ListTitle.svelte';
export let endTime: number;
export let cleanMedia: (media: Media[], displayUnresolved: boolean) => Media[];
diff --git a/src/lib/List/MangaListTemplate.svelte b/src/lib/List/Template/MangaListTemplate.svelte
index b14ce85e..9e9f25e7 100644
--- a/src/lib/List/MangaListTemplate.svelte
+++ b/src/lib/List/Template/MangaListTemplate.svelte
@@ -3,11 +3,11 @@
import type { UserIdentity, AniListAuthorisation } from '$lib/AniList/identity';
import { onDestroy, onMount } from 'svelte';
import { chapterCount, pruneAllManga } from '$lib/Media/manga';
- import manga from '../../stores/manga';
+ import manga from '../../../stores/manga';
import { chapterDatabase } from '$lib/Media/chapters';
- import settings from '../../stores/settings';
- import lastPruneTimes from '../../stores/lastPruneTimes';
- import ListTitle from './ListTitle.svelte';
+ import settings from '../../../stores/settings';
+ import lastPruneTimes from '../../../stores/lastPruneTimes';
+ import ListTitle from '../ListTitle.svelte';
import Error from '$lib/Error.svelte';
export let user: AniListAuthorisation;
diff --git a/src/lib/List/UpcomingAnimeList.svelte b/src/lib/List/UpcomingAnimeList.svelte
index 14c9ed34..3c8d2884 100644
--- a/src/lib/List/UpcomingAnimeList.svelte
+++ b/src/lib/List/UpcomingAnimeList.svelte
@@ -4,7 +4,7 @@
import { onMount } from 'svelte';
import anime from '../../stores/anime';
import lastPruneTimes from '../../stores/lastPruneTimes';
- import AnimeList from './AnimeListTemplate.svelte';
+ import AnimeList from './Template/AnimeListTemplate.svelte';
export let user: AniListAuthorisation;
export let identity: UserIdentity;