refactor(type): return type of animeSearch parser
This commit is contained in:
@@ -6,19 +6,18 @@ import {
|
|||||||
USER_AGENT_HEADER,
|
USER_AGENT_HEADER,
|
||||||
ACCEPT_ENCODING_HEADER,
|
ACCEPT_ENCODING_HEADER,
|
||||||
extractMostPopularAnimes,
|
extractMostPopularAnimes,
|
||||||
extractTop10Animes,
|
|
||||||
extractAnimes,
|
extractAnimes,
|
||||||
} from "../utils";
|
} from "../utils";
|
||||||
|
|
||||||
import createHttpError, { HttpError } from "http-errors";
|
import createHttpError, { HttpError } from "http-errors";
|
||||||
import { AnimeSearchResult } from "../models";
|
import { ScrapedAnimeSearchResult } from "../models";
|
||||||
|
|
||||||
// /anime/search?q=${query}&page=${page}
|
// /anime/search?q=${query}&page=${page}
|
||||||
async function scrapeAnimeSearch(
|
async function scrapeAnimeSearch(
|
||||||
q: string,
|
q: string,
|
||||||
page: number = 1
|
page: number = 1
|
||||||
): Promise<AnimeSearchResult | HttpError> {
|
): Promise<ScrapedAnimeSearchResult | HttpError> {
|
||||||
const res: AnimeSearchResult = {
|
const res: ScrapedAnimeSearchResult = {
|
||||||
animes: [],
|
animes: [],
|
||||||
mostPopularAnimes: [],
|
mostPopularAnimes: [],
|
||||||
currentPage: Number(page),
|
currentPage: Number(page),
|
||||||
|
|||||||
Reference in New Issue
Block a user