From af70a9de1146b2c3bfdacd51f790f34f35b49877 Mon Sep 17 00:00:00 2001 From: Ritesh Ghosh Date: Thu, 3 Aug 2023 23:19:59 +0530 Subject: [PATCH] feat(newAnimeTypes): added several types related to `ScrapedAnimeAboutInfo` parser type --- src/models/anime.ts | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/models/anime.ts b/src/models/anime.ts index 23adda0..2daca67 100644 --- a/src/models/anime.ts +++ b/src/models/anime.ts @@ -40,6 +40,23 @@ export interface TopUpcomingAnime extends Anime {} export interface TopAiringAnime extends MostPopularAnime {} +export interface AnimeGeneralAboutInfo + extends Pick, + Pick { + stats: { + quality: string | null; + } & Pick; +} + +export interface RecommendedAnime extends Anime {} + +export interface RelatedAnime extends MostPopularAnime {} + +export interface Season extends Pick { + isCurrent: boolean; + title: string | null; +} + export type AnimeCategories = | "most-favorite" | "most-popular"