SYMBOL INDEX (94 symbols across 50 files) FILE: src/components/AgeLimitChip.tsx function AgeLimitChip (line 2) | function AgeLimitChip({ sx, ...others }: ChipProps) { FILE: src/components/DetailModal.tsx function DetailModal (line 40) | function DetailModal() { FILE: src/components/GenreBreadcrumbs.tsx type GenreBreadcrumbsProps (line 17) | interface GenreBreadcrumbsProps extends BreadcrumbsProps { function GenreBreadcrumbs (line 21) | function GenreBreadcrumbs({ FILE: src/components/GridPage.tsx type GridPageProps (line 6) | interface GridPageProps { function GridPage (line 10) | function GridPage({ genre, mediaType }: GridPageProps) { FILE: src/components/GridWithInfiniteScroll.tsx type GridWithInfiniteScrollProps (line 11) | interface GridWithInfiniteScrollProps { function GridWithInfiniteScroll (line 16) | function GridWithInfiniteScroll({ FILE: src/components/HeroSection.tsx type TopTrailerProps (line 24) | interface TopTrailerProps { function TopTrailer (line 28) | function TopTrailer({ mediaType }: TopTrailerProps) { FILE: src/components/Logo.tsx function Logo (line 5) | function Logo({ sx }: BoxProps) { FILE: src/components/MainLoadingScreen.tsx function MainLoadingScreen (line 3) | function MainLoadingScreen() { FILE: src/components/MaturityRate.tsx function MaturityRate (line 4) | function MaturityRate({ children }: { children: ReactNode }) { FILE: src/components/MoreInfoButton.tsx function MoreInfoButton (line 4) | function MoreInfoButton({ sx, ...others }: ButtonProps) { FILE: src/components/NetflixNavigationLink.tsx function NetflixNavigationLink (line 7) | function NetflixNavigationLink({ FILE: src/components/PlayButton.tsx function PlayButton (line 6) | function PlayButton({ sx, ...others }: ButtonProps) { FILE: src/components/QualityChip.tsx function QualityChip (line 2) | function QualityChip({ sx, ...others }: ChipProps) { FILE: src/components/SearchBox.tsx function SearchBox (line 36) | function SearchBox() { FILE: src/components/SimilarVideoCard.tsx type SimilarVideoCardProps (line 13) | interface SimilarVideoCardProps { function SimilarVideoCard (line 17) | function SimilarVideoCard({ video }: SimilarVideoCardProps) { FILE: src/components/VideoCardPortal.tsx type VideoCardModalProps (line 25) | interface VideoCardModalProps { function VideoCardModal (line 30) | function VideoCardModal({ FILE: src/components/VideoItemWithHover.tsx type VideoItemWithHoverProps (line 6) | interface VideoItemWithHoverProps { function VideoItemWithHover (line 10) | function VideoItemWithHover({ video }: VideoItemWithHoverProps) { FILE: src/components/VideoItemWithHoverPure.tsx type VideoItemWithHoverPureType (line 3) | type VideoItemWithHoverPureType = { class VideoItemWithHoverPure (line 9) | class VideoItemWithHoverPure extends PureComponent() { FILE: src/pages/GenreExplore.tsx function loader (line 16) | async function loader({ params }: LoaderFunctionArgs) { function Component (line 30) | function Component() { FILE: src/pages/HomePage.tsx function loader (line 10) | async function loader() { function Component (line 16) | function Component() { FILE: src/pages/WatchPage.tsx function Component (line 24) | function Component() { FILE: src/providers/DetailModalProvider.tsx type DetailType (line 10) | interface DetailType { type DetailModalConsumerProps (line 14) | interface DetailModalConsumerProps { function DetailModalProvider (line 22) | function DetailModalProvider({ FILE: src/providers/PortalProvider.tsx type PortalConsumerProps (line 5) | interface PortalConsumerProps { type PortalDataConsumerProps (line 8) | interface PortalDataConsumerProps { function PortalProvider (line 19) | function PortalProvider({ children }: { children: ReactNode }) { FILE: src/store/index.ts type RootState (line 14) | type RootState = ReturnType; type AppDispatch (line 15) | type AppDispatch = typeof store.dispatch; FILE: src/store/slices/configuration.ts type ConfigurationType (line 4) | type ConfigurationType = { FILE: src/store/slices/discover.ts method extraReducers (line 33) | extraReducers(builder) { FILE: src/theme/palette.ts constant PRIMARY (line 3) | const PRIMARY = { constant GREY (line 8) | const GREY = { constant COMMON (line 20) | const COMMON = { FILE: src/types/Common.ts type MEDIA_TYPE (line 3) | enum MEDIA_TYPE { type Company (line 8) | type Company = { type Country (line 19) | type Country = { type Language (line 24) | type Language = { type PaginatedResult (line 30) | type PaginatedResult = { type PaginatedMovieResult (line 36) | type PaginatedMovieResult = PaginatedResult & { results: Movie[] }; FILE: src/types/Genre.ts type Genre (line 1) | type Genre = { type CustomGenre (line 6) | type CustomGenre = { FILE: src/types/Movie.ts type Appended_Video (line 4) | type Appended_Video = { type MovieDetail (line 17) | type MovieDetail = { type Movie (line 46) | type Movie = { FILE: src/utils/index.ts function buildThresholdList (line 3) | function buildThresholdList() {