MCPcopy Create free account

hub / github.com/alfaruqii/watchlo / functions

Functions123 in github.com/alfaruqii/watchlo

↓ 18 callersFunctionAPI_V0
({ headers = {}, params = {} } = {})
app/lib/api.ts:8
↓ 15 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 12 callersFunctionisAnimeInfo
(item: MediaItem)
app/utils/mediaTypeChecker.ts:26
↓ 6 callersFunctionAPI_V2
({ headers = {}, params = {} } = {})
app/lib/api.ts:42
↓ 6 callersFunctionformatDate
(date: Date | string | null | undefined)
app/utils/formatted.ts:28
↓ 5 callersFunctiongetEnv
(env: string)
app/utils/getEnv.ts:1
↓ 5 callersFunctionisTVInfo
(item: MediaItem)
app/utils/mediaTypeChecker.ts:97
↓ 3 callersFunctionAPI_V1
({ headers = {}, params = {} } = {})
app/lib/api.ts:25
↓ 3 callersFunctioncloseModal
()
app/components/docs/ModalDocs.tsx:33
↓ 3 callersFunctiondoesIdNumber
(id: unknown)
app/anime/watch/page.tsx:15
↓ 3 callersFunctionisMovieInfo
(item: MediaItem)
app/utils/mediaTypeChecker.ts:82
↓ 3 callersFunctionisPopularAnime
(anime: AnimeType)
app/components/card/animecard/AnimeCard.tsx:14
↓ 2 callersFunctionDetailPage
(props: { params: Promise<{ id: string }> })
app/movie/detail/[id]/page.tsx:15
↓ 2 callersFunctiondetermineTitle
(movie: MovieInfo | TVInfo)
app/components/card/moviescard/MoviesCard.tsx:45
↓ 2 callersFunctionformatDesc
(desc: string)
app/utils/formatted.ts:14
↓ 2 callersFunctiongenerateUrl
( base: string, type: string, id: string, season: string, ep: string )
app/components/media/Embeded.tsx:21
↓ 2 callersFunctioninitializeHls
()
app/components/media/Media.tsx:67
↓ 2 callersFunctionisSeries
(movie: TVInfo)
app/components/card/moviescard/MoviesCard.tsx:29
↓ 2 callersFunctionisWhiteMode
()
app/components/detail/episodes/EpisodesContainer.tsx:18
↓ 2 callersFunctionisWhiteMode
()
app/components/watch/episodes/EpisodeComponent.tsx:30
↓ 1 callersFunctionactiveEpisode
(episodeNumber: number)
app/components/watch/episodes/EpisodeComponent.tsx:32
↓ 1 callersFunctionalreadyReleased
(season: Seasons)
app/components/season/SeasonComponent.tsx:20
↓ 1 callersFunctioncheckProviderAndInitialize
()
app/components/media/Media.tsx:85
↓ 1 callersFunctioncleanReviewContent
(content: string | undefined)
app/components/reviews/ReviewsComponent.tsx:12
↓ 1 callersFunctioncloseMenu
()
app/components/navbar/Navbar.tsx:37
↓ 1 callersFunctioncreateStoreUncurried
(stateCreator: zustand.StateCreator<T>)
__mocks__/zustand.ts:30
↓ 1 callersFunctioncreateUncurried
(stateCreator: zustand.StateCreator<T>)
__mocks__/zustand.ts:11
↓ 1 callersFunctiondetermineAlt
()
app/components/detail/banner/Banner.tsx:19
↓ 1 callersFunctiondetermineFetchURL
()
app/components/search/Searched.tsx:19
↓ 1 callersFunctiondetermineNavigateTo
()
app/components/hero/HeroMedia.tsx:37
↓ 1 callersFunctiondetermineRoutes
(movie: MovieInfo | TVInfo)
app/components/card/moviescard/MoviesCard.tsx:32
↓ 1 callersFunctiondetermineRoutes
(anime: AnimeType)
app/components/card/animecard/AnimeCard.tsx:34
↓ 1 callersFunctiondoesNameSameLikeSeason
(season: Seasons)
app/components/season/SeasonComponent.tsx:25
↓ 1 callersFunctionfetchAnimeInfoV1
(idProvider: string)
app/anime/watch/page.tsx:18
↓ 1 callersFunctionfetchEpisodes
()
app/components/detail/episodes/EpisodesContainer.tsx:21
↓ 1 callersFunctionformatDuration
(minutes: number)
app/utils/formatted.ts:4
↓ 1 callersFunctiongetImageUrl
()
app/components/detail/banner/Banner.tsx:40
↓ 1 callersFunctiongetMediaType
(item: MediaItem)
app/utils/mediaTypeChecker.ts:111
↓ 1 callersFunctionhandleEpisodeClick
(episodeNumber: number, episodeId?: string)
app/components/watch/episodes/EpisodeComponent.tsx:43
↓ 1 callersFunctionhandleProviderChange
(providerName: string)
app/components/media/Embeded.tsx:47
↓ 1 callersFunctionhandleQualityChange
(newSrc: string)
app/components/media/Media.tsx:142
↓ 1 callersFunctionhandleResize
()
app/components/detail/cardbanner/CardBanner.tsx:19
↓ 1 callersFunctionisAnimeDetails
(item: EpisodesItem)
app/utils/mediaTypeChecker.ts:29
↓ 1 callersFunctionisRecentAnime
(anime: AnimeType)
app/components/card/animecard/AnimeCard.tsx:18
↓ 1 callersFunctionisSearchedAnime
( item: SearchedParams )
app/utils/mediaTypeChecker.ts:36
↓ 1 callersFunctionuseDebounce
(value: T, delay: number)
app/hooks/useDebounce.ts:3
FunctionAnimeCard
({ anime }: AnimeCardProps)
app/components/card/animecard/AnimeCard.tsx:12
FunctionAnimeCardDetail
({ animeImage, episodeId, id, episodeNumber, }: AnimeCardDetailProps)
app/components/detail/card/AnimeCardDetail.tsx:14
FunctionAnimeContainerCard
({ animes, containerTitle, }: AnimeContainerProps)
app/components/card/animecard/AnimeContainerCard.tsx:12
FunctionAnimePage
()
app/anime/page.tsx:4
FunctionAnswer
({ text = "", customClass }: { text: string; customClass?: string })
app/components/docs/Answer.tsx:1
FunctionBanner
({ item }: BannerProps)
app/components/detail/banner/Banner.tsx:14
FunctionButtonWatch
({ text, season, ep = 1, id }: { text: string; season?: number; ep?: number; id?: number; isAnime?: boolean })
app/components/season/ButtonWatch.tsx:4
FunctionCardBanner
({ item }: CardBannerProps)
app/components/detail/cardbanner/CardBanner.tsx:12
FunctionCardImage
({ image, alt, }: { image?: string; alt: string; })
app/components/card/chunk/CardImage.tsx:6
FunctionCardTitle
({ title }: { title: string })
app/components/card/chunk/CardTitle.tsx:1
FunctionCheckboxComponent
({ className = "" })
app/components/docs/ModalDocs.tsx:44
FunctionDetailPage
(props: { params: Promise<{ id: string }> })
app/series/detail/[id]/page.tsx:13
FunctionDetailPage
(props: { params: Promise<{ id: string }> })
app/anime/detail/[id]/page.tsx:15
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
app/components/ui/dialog.tsx:43
FunctionDocsPage
()
app/docs/page.tsx:5
FunctionEmbeded
({ id, type, season = "1", ep = "1" }: EmbededProps)
app/components/media/Embeded.tsx:33
FunctionEpisodeComponent
({ isDub, episode, isAnime, id, season = "1", ep, handleEpisodeChange, }: Episode)
app/components/watch/episodes/EpisodeComponent.tsx:18
FunctionEpisodesComponent
({ item, ep, season, id, isDub, handleEpisodeChange, }: Item)
app/components/watch/episodes/EpisodesComponent.tsx:15
FunctionEpisodesContainer
(anime: AnimeInfo)
app/components/detail/episodes/EpisodesContainer.tsx:10
FunctionError
()
app/error.tsx:4
FunctionFooter
()
app/components/Footer.tsx:4
FunctionGET
(request: NextRequest)
app/api/anime-infov1/route.ts:4
FunctionGET
(request: NextRequest)
app/api/animestream/route.ts:4
FunctionGET
(request: NextRequest)
app/api/anime-search/route.ts:4
FunctionGET
(request: NextRequest)
app/api/anime-infov2/route.ts:4
FunctionGET
(request: NextRequest)
app/api/movie-search/route.ts:4
FunctionGenre
({ genre }: Genre)
app/components/genre/Genre.tsx:5
FunctionHeroMedia
({ id, title, description, bannerImage, coverImage, genres, }: MediaProps)
app/components/hero/HeroMedia.tsx:20
FunctionHeroMediaCarousel
({ items }: MediaCarouselProps)
app/components/hero/HeroMediaCarousel.tsx:17
FunctionHome
()
app/page.tsx:5
FunctionInfoDetails
({ item })
app/components/detail/infodetails/InfoDetails.tsx:20
FunctionInfos
({ topic, value, customTheme }: Infos)
app/components/detail/infodetails/Infos.tsx:7
FunctionLoading
()
app/anime/watch/loading.tsx:4
FunctionMedia
({ title, poster, episodeId, ep }: MediaProps)
app/components/media/Media.tsx:32
FunctionMenu
({ isToggled = false, closeMenu, }: { isToggled: boolean; closeMenu: () => void; })
app/components/navbar/Menu.tsx:9
FunctionModalDocs
()
app/components/docs/ModalDocs.tsx:12
FunctionModalSearch
()
app/components/search/ModalSearch.tsx:12
FunctionMoviesCard
({ movie, isDetail, season, ep, }: MoviesCardProps)
app/components/card/moviescard/MoviesCard.tsx:23
FunctionMoviesContainerCard
({ movies, containerTitle, isDetail = true, season, ep, }: MoviesContainerProps)
app/components/card/moviescard/MoviesContainterCard.tsx:15
FunctionNavbar
()
app/components/navbar/Navbar.tsx:11
FunctionNotFound
()
app/not-found.tsx:4
FunctionPlayButton
()
app/components/media/PlayButton.tsx:1
FunctionQuality
({ sources, handleQualityChange }: { sources: Source[]; handleQualityChange: (url: string) => void })
app/components/quality/Quality.tsx:11
FunctionQuestion
({ text = "", customClass }: { text: string; customClass?: string })
app/components/docs/Question.tsx:1
FunctionRate
({ rate = "unknown" }: { rate: string })
app/components/detail/infodetails/Rate.tsx:3
FunctionRatingComponent
({ score })
app/components/rating/RatingComponent.tsx:5
FunctionRelationComponent
({ relation, }: { relation: RelationOrRecommendation[]; })
app/components/detail/relation/RelationComponent.tsx:4
FunctionReviewsComponent
({ reviews }: { reviews: Review[] })
app/components/reviews/ReviewsComponent.tsx:18
FunctionRootLayout
({ // children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:27
FunctionSearched
({ searchedText }: SearchedProps)
app/components/search/Searched.tsx:13
FunctionSearchedGenre
({ genre = "unknown" }: { genre: string })
app/components/genre/SearchedGenre.tsx:3
FunctionSearchedResult
(props: SearchedParams)
app/components/search/SearchedResult.tsx:10
FunctionSeasonComponent
({ data }: { data: TVInfo })
app/components/season/SeasonComponent.tsx:16
FunctionSkeleton
({ className }: { className?: string })
app/components/ui/skeleton.tsx:3
next →1–100 of 123, ranked by callers