feat: added characters and voice actors to /info endpoint response

This commit is contained in:
WBRK-dev
2024-04-28 11:44:26 +02:00
parent 8abde11e7b
commit f6261199f8
3 changed files with 51 additions and 0 deletions
+13
View File
@@ -49,6 +49,7 @@ export interface AnimeGeneralAboutInfo
quality: string | null;
} & Pick<Anime, "duration" | "episodes" | "rating" | "type">;
promotionalVideos: AnimePromotionalVideo[];
charactersVoiceActors: AnimeCharactersAndVoiceActors[];
}
export interface RecommendedAnime extends Anime {}
@@ -66,6 +67,18 @@ export interface AnimePromotionalVideo {
thumbnail: string | undefined;
}
export interface AnimeCharactersAndVoiceActors {
character: AnimeCharacter;
voiceActor: AnimeCharacter;
}
export interface AnimeCharacter {
id: string;
poster: string;
name: string;
cast: string;
}
export interface AnimeSearchSuggestion
extends Omit<MostPopularAnime, "episodes" | "type"> {
moreInfo: Array<string>;