feat: added mostPopular, mostFavorite and latestCompleted to the home route response
This commit is contained in:
@@ -39,6 +39,8 @@ export interface LatestEpisodeAnime extends Anime {}
|
||||
export interface TopUpcomingAnime extends Anime {}
|
||||
|
||||
export interface TopAiringAnime extends MostPopularAnime {}
|
||||
export interface MostFavoriteAnime extends MostPopularAnime {}
|
||||
export interface LatestCompletedAnime extends MostPopularAnime {}
|
||||
|
||||
export interface AnimeGeneralAboutInfo
|
||||
extends Pick<Anime, CommonAnimeProps>,
|
||||
|
||||
@@ -4,6 +4,9 @@ import type {
|
||||
TopAiringAnime,
|
||||
TopUpcomingAnime,
|
||||
LatestEpisodeAnime,
|
||||
MostFavoriteAnime,
|
||||
MostPopularAnime,
|
||||
LatestCompletedAnime,
|
||||
} from "../anime.js";
|
||||
import type { HttpError } from "http-errors";
|
||||
import type { ScrapedAnimeCategory } from "./animeCategory.js";
|
||||
@@ -15,4 +18,7 @@ export interface ScrapedHomePage
|
||||
latestEpisodeAnimes: Array<LatestEpisodeAnime> | HttpError;
|
||||
topUpcomingAnimes: Array<TopUpcomingAnime> | HttpError;
|
||||
topAiringAnimes: Array<TopAiringAnime> | HttpError;
|
||||
mostPopularAnimes: Array<MostPopularAnime> | HttpError;
|
||||
mostFavoriteAnimes: Array<MostFavoriteAnime> | HttpError;
|
||||
latestCompletedAnimes: Array<LatestCompletedAnime> | HttpError;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user