diff options
| author | Fuwn <[email protected]> | 2023-11-18 23:46:08 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2023-11-18 23:46:08 -0800 |
| commit | 600e8a843cf9209330f2bacd40a2bfdb68471d77 (patch) | |
| tree | 8de55f3d7fe5ce75bca6eeb85fed50bc73a867f4 /src/lib/AniList | |
| parent | feat(wrapped): title length slider (diff) | |
| download | due.moe-600e8a843cf9209330f2bacd40a2bfdb68471d77.tar.xz due.moe-600e8a843cf9209330f2bacd40a2bfdb68471d77.zip | |
feat(upcoming): option to display planning
Diffstat (limited to 'src/lib/AniList')
| -rw-r--r-- | src/lib/AniList/media.ts | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/src/lib/AniList/media.ts b/src/lib/AniList/media.ts index a04618d9..8e8f8fb5 100644 --- a/src/lib/AniList/media.ts +++ b/src/lib/AniList/media.ts @@ -12,12 +12,22 @@ export enum Type { export interface Media { id: number; - status: string; - type: string; + status: 'FINISHED' | 'RELEASING' | 'NOT_YET_RELEASED' | 'CANCELLED' | 'HIATUS'; + type: 'ANIME' | 'MANGA'; episodes: number; chapters: number; volumes: number; - format: string; + format: + | 'TV' + | 'TV_SHORT' + | 'MOVIE' + | 'SPECIAL' + | 'OVA' + | 'ONA' + | 'MUSIC' + | 'MANGA' + | 'NOVEL' + | 'ONE_SHOT'; title: { romaji: string; english: string; @@ -30,7 +40,7 @@ export interface Media { mediaListEntry?: { progress: number; progressVolumes: number; - status: string; + status: 'CURRENT' | 'PLANNING' | 'COMPLETED' | 'DROPPED' | 'PAUSED' | 'REPEATING'; score: number; startedAt: { year: number; |