Search query.
Page number.
Results per page.
Optional
token: stringOptional access token.
Optional
bypassCache: booleanOptional parameter to bypass cache.
Promise resolving to search results.
export async function searchManga(
search: string,
page: number = 1,
perPage: number = 50,
token?: string,
bypassCache?: boolean,
): Promise<SearchResult<AniListManga>> {
const cacheKey = generateCacheKey(search, page, perPage);
const variables = { search, page, perPage };
return executeSearchQuery(
SEARCH_MANGA,
variables,
search,
cacheKey,
"Searching",
token,
bypassCache,
page,
perPage,
);
}
Search for manga on AniList.