From 098b09d43666293f103f75d5e336ef5c014e6a5b Mon Sep 17 00:00:00 2001 From: Ritesh Ghosh Date: Thu, 17 Aug 2023 23:21:57 +0530 Subject: [PATCH] feat(anime): added `AnimeEpisode` & `AnimeServers` type --- src/models/anime.ts | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/src/models/anime.ts b/src/models/anime.ts index 0b85c84..299d10a 100644 --- a/src/models/anime.ts +++ b/src/models/anime.ts @@ -62,6 +62,12 @@ export interface AnimeSearchSuggestion moreInfo: Array; } +export interface AnimeEpisode extends Pick { + episodeId: string | null; + number: number; + isFiller: boolean; +} + export type AnimeCategories = | "most-favorite" | "most-popular" @@ -78,16 +84,24 @@ export type AnimeCategories = | "tv" | "completed"; +export type AnimeServers = + | "vidstreaming" + | "megacloud" + | "streamsb" + | "streamtape" + | "vidcloud"; + export enum Servers { + VidStreaming = "vidstreaming", + MegaCloud = "megacloud", + StreamSB = "streamsb", + StreamTape = "streamtape", + VidCloud = "vidcloud", AsianLoad = "asianload", GogoCDN = "gogocdn", - StreamSB = "streamsb", MixDrop = "mixdrop", UpCloud = "upcloud", - VidCloud = "vidcloud", - StreamTape = "streamtape", VizCloud = "vizcloud", MyCloud = "mycloud", Filemoon = "filemoon", - VidStreaming = "vidstreaming", }