MCPcopy Create free account

hub / github.com/ErickLimaS/anime-website / functions

Functions332 in github.com/ErickLimaS/anime-website

↓ 26 callersFunctioninitFirebase
()
frontend/app/firebaseApp.ts:23
↓ 22 callersFunctionsetRedisKey
({ redisClient, key, data })
backend/controllers/redisUtils.js:1
↓ 14 callersFunctiongetHeadersWithAuthorization
({ accessToken, }: { accessToken?: string; })
frontend/app/api/anilist/anilistUsers.ts:8
↓ 11 callersFunctionstringToOnlyAlphabetic
(text: string)
frontend/app/lib/convertStrings.ts:9
↓ 7 callersFunctionfetchMediaEpisodeUrl
({ hasUser, lastEpisodeWatchedNumber, source, }: { hasUser?: boolean; lastEpisodeWatched
frontend/app/media/[id]/components/WatchPlayBtn/index.tsx:172
↓ 7 callersFunctiongetMediaInfo
({ id, accessToken, }: { id: number; accessToken?: string; })
frontend/app/api/mediaInfo/anilist/mediaInfo.ts:7
↓ 6 callersFunctionconvertFromUnix
( unixTimestamp: number, options?: { month?: "numeric" | "2-digit" | "long" | "short" | "narrow" | und
frontend/app/lib/formatDateUnix.ts:47
↓ 5 callersFunctionconsumetEpisodeByEpisodeId
({ episodeId, server, provider, }: { episodeId: string; server?: string; provider?: Omit<SourceTyp
frontend/app/api/episodes/consumet/episodesInfo.ts:6
↓ 5 callersFunctionfetchEpisodesFromSource
(newSourceChose: SourceType["source"])
frontend/app/media/[id]/components/AnimeEpisodesContainer/index.tsx:241
↓ 5 callersFunctionfetchNewResultsByQueryType
(queryType: string, inputTarget: any)
frontend/app/search/components/NavigationSideBar/index.tsx:38
↓ 5 callersFunctionoptimizedFetchOnAniwatch
({ textToSearch, only, format, mediaTotalEpisodes, idToMatch, }: { textToSearch: string; only?:
frontend/app/lib/dataFetch/optimizedFetchAnimeOptions.ts:136
↓ 5 callersFunctionsimulateRange
(n: number)
frontend/app/lib/simulateRange.ts:1
↓ 4 callersFunctioncheckAnilistTitleMisspelling
(mediaTitle: string)
frontend/app/lib/checkApiMediaMisspelling.ts:5
↓ 4 callersFunctioncheckDeviceIsMobile
(headers: ReadonlyHeaders)
frontend/app/lib/checkMobileOrDesktop.ts:4
↓ 4 callersFunctionconsumetMediaInfo
({ query, provider, }: { query: string; provider?:Omit<SourceType["source"], "crunchyroll" | "anilist"
frontend/app/api/mediaInfo/consumet/mediaInfo.ts:6
↓ 4 callersFunctioncreateNewUserDocument
({ userFirebase, userAnilist, openMenuFunctionHook, }: CreateUserComponentTypes)
frontend/app/lib/user/userLoginActions.ts:19
↓ 4 callersFunctiondeleteOptions
( option: "account" | "bookmarks" | "notifications" | "episodes" )
frontend/app/layout/header/components/User/UserSettingsModal/index.tsx:186
↓ 4 callersFunctionfetchMediaListByDays
(days: 0 | 7 | 30)
frontend/app/components/HomePage/NavigationThroughMedias/index.tsx:99
↓ 4 callersFunctiongetCommentDoc
()
frontend/app/components/[DEPRECATED]CommentsSection/components/CommentContainer/index.tsx:97
↓ 4 callersFunctiongetUserAdultContentPreference
(userId: string)
frontend/app/lib/user/userDocFetchOptions.ts:4
↓ 4 callersFunctionisCurrDateBiggerThanRelease
(release: number)
frontend/app/components/Buttons/AddToNotification/index.tsx:69
↓ 3 callersFunctioncompareEpisodeIDs
({ episodeId, episodesList, sourceName, }: { episodeId: string; episodesList: { id?: string; episode
frontend/app/watch/[id]/fetchFunctions.ts:214
↓ 3 callersFunctionfetchOnConsumet
({ source, }: { source: "gogoanime" | "zoro"; })
frontend/app/media/[id]/components/WatchPlayBtn/index.tsx:222
↓ 3 callersFunctionfetchOptions
({ graphqlQuery, authToken })
backend/controllers/anilistUtils/utils.js:17
↓ 3 callersFunctionfilterMediasWithAdultContent
( mediasList: MediaData[] | AiringMediaResult[], reponseType?: "mediaByFormat" )
frontend/app/api/anilist/anilistMedias.ts:13
↓ 3 callersFunctiongetAniwatchEpisodeByEpisodeId
({ episodeId, server, category, }: { episodeId: string; server?: string; category?: string; })
frontend/app/api/episodes/aniwatch/episodesInfo.ts:27
↓ 3 callersFunctiongetCurrentSeason
()
frontend/app/api/anilist/utils.ts:1
↓ 3 callersFunctionhandleCommentsSortBy
( sortBy: "date" | "likes" | "dislikes", commentsUnsorted?: DocumentData[] )
frontend/app/components/[DEPRECATED]CommentsSection/index.tsx:65
↓ 3 callersFunctionhandleMediaPopUpFocus
(media: number | null)
frontend/app/components/HomePage/NavigationThroughMedias/index.tsx:171
↓ 3 callersFunctionoptimizedFetchOnGoGoAnime
({ textToSearch, only, isDubbed, }: { textToSearch: string; only?: "episodes"; isDubbed?: boolean;
frontend/app/lib/dataFetch/optimizedFetchAnimeOptions.ts:12
↓ 3 callersFunctionoptimizedFetchOnZoro
({ textToSearch, only, isDubbed, }: { textToSearch: string; only?: "episodes"; isDubbed?: boolean;
frontend/app/lib/dataFetch/optimizedFetchAnimeOptions.ts:79
↓ 3 callersFunctionremoveCookies
()
frontend/app/lib/user/anilistUserLoginOptions.ts:96
↓ 3 callersFunctionrequestMedias
( otherQueryFields, otherMediasFields )
backend/controllers/anilistUtils/queryConstants.js:17
↓ 3 callersFunctionskipEpisodeIntroOrOutro
()
frontend/app/watch/[id]/components/VideoPlayer/index.tsx:424
↓ 2 callersFunctionaddUserCookies
({ isAdultContentEnabled, titleLanguage, subtitleLanguage, playWrongMedia, }: { isAdultContentEnable
frontend/app/lib/user/anilistUserLoginOptions.ts:62
↓ 2 callersFunctionchangeHeadingColor
(isHovering: boolean)
frontend/app/layout/header/components/SearchFormContainer/components/SearchResultItemCard/index.tsx:22
↓ 2 callersFunctioncheckProviderValidity
(provider: Omit<SourceType["source"], "crunchyroll" | "anilist" | "aniwatch">)
frontend/app/api/consumetUtils.ts:4
↓ 2 callersFunctionconsumetSearchMedia
({ query, provider, }: { query: string; provider?: Omit<SourceType["source"], "crunchyroll" | "anilist
frontend/app/api/search/consumet/search.ts:6
↓ 2 callersFunctionconvertToUnix
(days: number)
frontend/app/lib/formatDateUnix.ts:2
↓ 2 callersFunctionfetchMediaByDaysRange
(days: 0 | 7 | 30)
frontend/app/components/HomePage/NewestMediaSection/index.tsx:69
↓ 2 callersFunctionfetchOnAniWatch
()
frontend/app/media/[id]/components/WatchPlayBtn/index.tsx:255
↓ 2 callersFunctionfindNextEpisode
({ episodes, }: { episodes: GogoanimeMediaEpisodes[] | EpisodeAnimeWatch[]; })
frontend/app/media/[id]/components/WatchPlayBtn/index.tsx:193
↓ 2 callersFunctiongetAniwatchMediaEpisodes
({ query }: { query: string })
frontend/app/api/episodes/aniwatch/episodesInfo.ts:7
↓ 2 callersFunctiongetClosestMangaResultByTitle
( query: string, mediaInfo: MediaDataFullInfo )
frontend/app/lib/dataFetch/optimizedFetchMangaOptions.ts:4
↓ 2 callersFunctiongetCommentCurrLikesAndDislikes
()
frontend/app/components/[DEPRECATED]CommentsSection/components/CommentContainer/index.tsx:275
↓ 2 callersFunctiongetCommentsForCurrMedia
()
frontend/app/components/[DEPRECATED]CommentsSection/index.tsx:110
↓ 2 callersFunctiongetDateInUnixTimestamp
({ daysAgo, startWithTheFirstHour })
backend/controllers/medias/anilist/utils.js:1
↓ 2 callersFunctiongetImdbEpisodesListWithNoSeasons
()
frontend/app/media/[id]/page.tsx:80
↓ 2 callersFunctiongetIsAutoSkipEnabled
( userDoc: DocumentSnapshot<DocumentData, DocumentData> )
frontend/app/watch/[id]/components/VideoPlayer/index.tsx:144
↓ 2 callersFunctiongetMediaIdParamByMediaSource
( media: EpisodeAnimeWatch | GogoanimeMediaEpisodes, source: Omit<SourceType["source"], "crunchyroll">
frontend/app/watch/[id]/components/EpisodesListContainer/index.tsx:104
↓ 2 callersFunctiongetMediaInfoOnIMDB
({ search, mediaId, type, seachTitle, releaseYear, }: { search: boolean; mediaId?: string; typ
frontend/app/api/consumet/consumetImdb.ts:28
↓ 2 callersFunctiongetMediaReleaseDate
(date?: { month: number; day: number; year: number; })
frontend/app/lib/formatDateUnix.ts:28
↓ 2 callersFunctiongetUserPreference
()
frontend/app/components/HomePage/NavigationThroughMedias/index.tsx:86
↓ 2 callersFunctionhandleButtonPageNavigation
(event: { selected: number })
frontend/app/media/[id]/components/MangaChaptersContainer/index.tsx:111
↓ 2 callersFunctionhandleLikesAndDislikesActions
( buttonActionType: "like" | "dislike" | "reply", isActionSetToTrue: boolean )
frontend/app/components/[DEPRECATED]CommentsSection/components/CommentContainer/index.tsx:128
↓ 2 callersFunctionhandlePlayNextEpisode
()
frontend/app/watch/[id]/components/VideoPlayer/index.tsx:429
↓ 2 callersFunctionhandleSearchFormSubmit
(e: FormEvent<HTMLFormElement>)
frontend/app/layout/header/components/SearchFormContainer/index.tsx:56
↓ 2 callersFunctionmapUserAssignedNotificationsToFullMediaDoc
()
frontend/app/layout/header/components/Notifications/index.tsx:102
↓ 2 callersFunctionpaginate
(newDirection: number)
frontend/app/components/HomePage/HeroCarouselHomePage/index.tsx:67
↓ 2 callersFunctionremoveMediaOnListByStatus
({ status, newListFiltered, userId, }: { status: string; newListFiltered: UpdateFavourites["mediaDat
frontend/app/lib/user/userDocUpdateOptions.ts:76
↓ 2 callersFunctionreplaceInvalidNewsIdOnUrl
(newsId: string)
frontend/app/layout/header/components/NewsNavListHover/index.tsx:25
↓ 2 callersFunctionsetNewNotificationsToPanel
( notificationsList: NotificationsCollectionFirebase[] )
frontend/app/layout/header/components/Notifications/index.tsx:90
↓ 2 callersFunctionstringToUrlFriendly
(text: string)
frontend/app/lib/convertStrings.ts:2
↓ 2 callersFunctiontoggleMobileSearchBarVisibility
(value: boolean)
frontend/app/layout/header/components/SearchFormContainer/index.tsx:85
↓ 2 callersFunctionupdateUserFavouriteMedias
({ mediaData, userId, isAddAction, }: UpdateFavourites)
frontend/app/lib/user/userDocUpdateOptions.ts:28
↓ 2 callersFunctionupdateUserMediaListByStatus
({ status, mediaData, userId, }: { status: string; mediaData: UpdateFavourites["mediaData"]; userI
frontend/app/lib/user/userDocUpdateOptions.ts:52
↓ 2 callersFunctionupdatesUserDocWithAnilistFavourites
({ favourites, userId, }: { favourites: UserAnilist["favourites"]; userId: string; })
frontend/app/lib/user/userLoginActions.ts:130
↓ 1 callersFunctionaddToUserDocEpisodesWatched
(action: "add" | "remove")
frontend/app/components/Buttons/AddToList/index.tsx:83
↓ 1 callersFunctionanimeDatabaseSearchMedias
({ searchParams, }: { searchParams: SearchParamsTypes; })
frontend/app/api/search/anime-database/search.ts:22
↓ 1 callersFunctionaniwatchSearchMedia
({ query }: { query: string })
frontend/app/api/search/aniwatch/search.ts:4
↓ 1 callersFunctionbcgImgBasedOnScreenDisplay
()
frontend/app/media/[id]/page.tsx:103
↓ 1 callersFunctionchangeAutoPlayTrailerState
()
frontend/app/components/HomePage/HeroCarouselHomePage/index.tsx:81
↓ 1 callersFunctioncheckAccessTokenStillValid
()
frontend/app/lib/user/anilistUserLoginOptions.ts:50
↓ 1 callersFunctioncheckFormatAvailable
()
frontend/app/components/MediaCards/MediaCard/MediaTypeIconSpan/index.tsx:12
↓ 1 callersFunctioncheckIfMediaIsOnKeepWatchingList
()
frontend/app/media/[id]/components/WatchPlayBtn/index.tsx:139
↓ 1 callersFunctioncheckLastEpisodeWatched
()
frontend/app/media/[id]/components/WatchPlayBtn/index.tsx:76
↓ 1 callersFunctioncheckRoutesToOptionalCloseButton
()
frontend/app/layout/header/components/User/UserSideMenu/index.tsx:90
↓ 1 callersFunctioncheckVideoSourceAvailability
( videoSourcesAvailable: PropsType["buttonOptions"] )
frontend/app/components/NavigationButtons/index.tsx:56
↓ 1 callersFunctionconvertMediaStatus
(status: string)
frontend/app/media/[id]/components/PageHeading/GridInfo/index.tsx:21
↓ 1 callersFunctiondeleteCurrComment
()
frontend/app/components/[DEPRECATED]CommentsSection/components/CommentContainer/index.tsx:264
↓ 1 callersFunctiondoesNotificationsIsOnLocalStorage
()
frontend/app/layout/header/components/Notifications/index.tsx:80
↓ 1 callersFunctionepisodeTitle
()
frontend/app/watch/[id]/page.tsx:178
↓ 1 callersFunctionfetchAnimeList
()
frontend/app/layout/header/components/AnimeNavListHover/index.tsx:19
↓ 1 callersFunctionfetchAnimesListNextPage
()
frontend/app/components/HomePage/PopularMediaSection/index.tsx:33
↓ 1 callersFunctionfetchMangaChapters
()
frontend/app/media/[id]/components/MangaChaptersContainer/index.tsx:122
↓ 1 callersFunctionfetchMediaList
()
frontend/app/components/HomePage/NavigationThroughMedias/index.tsx:141
↓ 1 callersFunctionfetchNextEpisodeInfo
()
frontend/app/watch/[id]/components/VideoPlayer/index.tsx:370
↓ 1 callersFunctionfetchNextResultPage
()
frontend/app/search/components/ResultsContainer/index.tsx:53
↓ 1 callersFunctionfetchRecentNews
()
frontend/app/layout/header/components/NewsNavListHover/index.tsx:19
↓ 1 callersFunctionfetchTrendingMangasList
()
frontend/app/layout/header/components/MangaNavListHover/index.tsx:19
↓ 1 callersFunctiongetAniwatchStreamingLink
({ episodeId, mediaInfo, isDubbed, }: { episodeId: string | undefined; mediaInfo: MediaDataFullInfo;
frontend/app/watch/[id]/fetchFunctions.ts:142
↓ 1 callersFunctiongetBcgColorByRatingScore
()
frontend/app/media/[id]/components/Reviews/components/ReviewRating/index.tsx:5
↓ 1 callersFunctiongetCrunchyrollEpisodes
()
frontend/app/media/[id]/page.tsx:64
↓ 1 callersFunctiongetCurrEpisodeLastStop
( userDoc: DocumentSnapshot<DocumentData, DocumentData> )
frontend/app/watch/[id]/components/VideoPlayer/index.tsx:186
↓ 1 callersFunctiongetCurrentUnixDate
()
frontend/app/lib/formatDateUnix.ts:69
↓ 1 callersFunctiongetEpisodesQuantity
()
frontend/app/media/[id]/components/PageHeading/GridInfo/index.tsx:31
↓ 1 callersFunctiongetEpisodesWatchedList
()
frontend/app/watch/[id]/components/EpisodesListContainer/index.tsx:89
↓ 1 callersFunctiongetGogoanimeStreamingLink
({ episodeId, mediaInfo, isDubbed, }: { episodeId: string; mediaInfo: MediaDataFullInfo; isDubbed:
frontend/app/watch/[id]/fetchFunctions.ts:95
↓ 1 callersFunctiongetMediaFormatByType
({ type, formatOnParams })
backend/controllers/anilistUtils/utils.js:35
↓ 1 callersFunctiongetMediasWithAnilistId
(medias)
backend/controllers/search/anime-database/searchController.js:5
next →1–100 of 332, ranked by callers