MCPcopy Create free account

hub / github.com/ayushiee/nextflix / functions

Functions52 in github.com/ayushiee/nextflix

↓ 3 callersFunctionparse
(array: any[], type: MediaType)
utils/apiResolvers.ts:4
↓ 3 callersFunctionuseDimensions
()
hooks/useDimensions.ts:8
↓ 2 callersFunctiongetImageUrl
(path: string, type: ImageType)
utils/apiResolvers.ts:24
↓ 2 callersFunctionuseExternalClick
(ref: MutableRefObject<any>, callback: () => void)
hooks/useExternalClick.ts:3
↓ 1 callersFunctiongetBreakpoint
(currentWidth: number)
hooks/useDimensions.ts:40
↓ 1 callersFunctiongetEndpoint
()
components/List/index.tsx:26
↓ 1 callersFunctiongetGenre
(genreIds: number[], type: MediaType)
utils/apiResolvers.ts:29
↓ 1 callersFunctiongetInitialBreakpointValues
()
hooks/useDimensions.ts:69
↓ 1 callersFunctiongetInstance
()
utils/axios.ts:3
↓ 1 callersFunctiongetMedia
()
components/Banner/index.tsx:23
↓ 1 callersFunctiononClick
(data: Media)
components/List/Cards.tsx:25
↓ 1 callersFunctiononClick
(data: Media)
components/List/FeatureCards.tsx:23
↓ 1 callersFunctiononClick
(data: Media)
components/Banner/index.tsx:18
↓ 1 callersFunctiononClose
()
components/Navbar/Menu.tsx:24
↓ 1 callersFunctionrenderGenre
(genre: Genre[])
components/List/Cards.tsx:60
↓ 1 callersFunctionrenderGenre
(genre: Genre[])
components/List/FeatureCards.tsx:67
↓ 1 callersFunctionrenderGenre
(genre: Genre[])
components/Modal/index.tsx:45
↓ 1 callersFunctionuseScrollLimit
(limit: number)
hooks/useScrollLimit.ts:3
FunctionApp
({ Component, pageProps }: AppProps)
pages/_app.tsx:7
FunctionBanner
()
components/Banner/index.tsx:13
FunctionBrowse
()
pages/browse.tsx:14
FunctionButton
(props: ButtonProps)
components/Button/index.tsx:12
FunctionCards
({ defaultCard = true, item }: CardsProps)
components/List/Cards.tsx:17
FunctionDialog
(props: DialogProps)
components/Dialog.tsx:13
FunctionFeatureCard
({ index, item }: FeatureCardProps)
components/List/FeatureCards.tsx:17
FunctionFooter
()
components/Footer/index.tsx:5
FunctionHome
()
pages/index.tsx:9
FunctionLayout
({ children }: Layout)
components/Layout/index.tsx:16
FunctionList
({ defaultCard = true, heading, topList = false, endpoint }: ListProps)
components/List/index.tsx:18
FunctionMenu
()
components/Navbar/Menu.tsx:16
FunctionModal
()
components/Modal/index.tsx:9
FunctionModalProvider
({ children }: ModalProviderProps)
context/ModalContext.tsx:17
FunctionNavbar
({ isScrolled }: NavbarProps)
components/Navbar/index.tsx:17
FunctionProfile
()
components/Navbar/Profile.tsx:14
FunctionSearch
()
pages/search.tsx:5
FunctionSearchBar
()
components/Navbar/SearchBar.tsx:11
FunctionhandleResize
()
hooks/useDimensions.ts:15
Functionhandler
(request: NextApiRequest, response: NextApiResponse<Response>)
pages/api/popular.ts:14
Functionhandler
(request: NextApiRequest, response: NextApiResponse<Response>)
pages/api/discover.ts:14
Functionhandler
(request: NextApiRequest, response: NextApiResponse<Response>)
pages/api/trending.ts:13
FunctiononClick
(event: MouseEvent)
hooks/useExternalClick.ts:4
FunctiononClose
()
components/Navbar/Profile.tsx:22
FunctiononHover
()
components/List/FeatureCards.tsx:28
FunctiononHover
()
components/Navbar/Profile.tsx:18
FunctiononMenu
()
components/Navbar/Menu.tsx:21
FunctiononMouseOut
()
components/List/FeatureCards.tsx:32
FunctiononScroll
()
hooks/useScrollLimit.ts:7
FunctiononSearchActive
()
components/Navbar/SearchBar.tsx:17
FunctiononSearchQuery
({ target }: ChangeEvent<HTMLInputElement>)
components/Navbar/SearchBar.tsx:25
FunctiononSignIn
()
pages/index.tsx:12
FunctiononSignout
()
components/Navbar/Profile.tsx:24
FunctionuseDebounce
({ input, delay }: DebounceProps)
hooks/useDebounce.tsx:8