Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Javlonbek1233/Amaliy-ish4
/ functions
Functions
30 in github.com/Javlonbek1233/Amaliy-ish4
⨍
Functions
30
◇
Types & classes
6
↓ 10 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 9 callers
Function
fetchFromTMDB
(endpoint: string, params: Record<string, string | number> = {})
src/services/tmdb.ts:10
↓ 3 callers
Function
getFullImageUrl
(path: string | null, size: string = 'w500')
src/lib/utils.ts:13
↓ 2 callers
Function
fetchMovies
(reset = false)
src/hooks/useFetchMovies.ts:16
↓ 2 callers
Function
handleMovieClick
(movie: Movie)
src/pages/Home.tsx:72
↓ 1 callers
Function
formatDate
(dateString: string)
src/lib/utils.ts:8
↓ 1 callers
Function
getAI
()
src/services/ai.ts:6
↓ 1 callers
Function
getAIRecommendations
()
src/pages/Recommendations.tsx:27
↓ 1 callers
Function
getApiKey
()
src/services/tmdb.ts:3
↓ 1 callers
Function
handleToggleFavorite
(movie: Movie)
src/pages/Home.tsx:50
↓ 1 callers
Function
useDebounce
(value: T, delay: number)
src/hooks/useDebounce.ts:3
↓ 1 callers
Function
useFetchMovies
( fetchType: 'popular' | 'trending' | 'genre' | 'search', params?: { genreId?: number; query?: string } )
src/hooks/useFetchMovies.ts:5
↓ 1 callers
Function
useInfiniteScroll
( targetRef: React.RefObject<HTMLElement | null>, callback: () => void, options: IntersectionObserverIni
src/hooks/useInfiniteScroll.ts:3
Function
App
()
src/App.tsx:29
Function
Favorites
()
src/pages/Favorites.tsx:9
Function
Home
()
src/pages/Home.tsx:14
Function
MainLayout
()
src/layouts/MainLayout.tsx:4
Function
MovieCard
({ movie, isFavorite, onToggleFavorite, onPlay }: MovieCardProps)
src/components/ui/MovieCard.tsx:15
Function
MovieDetailModal
({ movie, isOpen, onClose, isFavorite, onToggleFavorite }: MovieDetailModalProps)
src/components/ui/MovieDetailModal.tsx:16
Function
MovieGrid
({ movies, favorites, onToggleFavorite, onPlay }: MovieGridProps)
src/components/MovieGrid.tsx:13
Function
MovieGridSkeleton
()
src/components/ui/Skeleton.tsx:7
Function
Navbar
()
src/components/Navbar.tsx:7
Function
Recommendations
()
src/pages/Recommendations.tsx:12
Function
Skeleton
({ className }: { className?: string })
src/components/ui/Skeleton.tsx:1
Function
getMovieRecommendations
(likedMovies: Movie[], mood?: string)
src/services/ai.ts:19
Function
handleMovieClick
(movie: Movie)
src/pages/Favorites.tsx:33
Function
handleMovieClick
(movie: Movie)
src/pages/Recommendations.tsx:71
Function
handleScroll
()
src/components/Navbar.tsx:13
Function
handleToggleFavorite
(movie: Movie)
src/pages/Favorites.tsx:22
Function
handleToggleFavorite
(movie: Movie)
src/pages/Recommendations.tsx:53