MCPcopy Create free account

hub / github.com/Rafacv23/F1-api / functions

Functions176 in github.com/Rafacv23/F1-api

↓ 73 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:6
↓ 67 callersFunctionapiNotFound
(request: Request, message: string)
lib/utils.ts:15
↓ 47 callersFunctionconvertToTimezone
( date: string | null, time: string | null, timezone: string | null )
lib/utils.ts:58
↓ 36 callersFunctiongetLimitAndOffset
(queryParams: URLSearchParams)
lib/utils.ts:44
↓ 15 callersFunctioninitTranslations
( locale, namespaces, i18nInstance, resources )
app/i18n.js:6
↓ 9 callersFunctiongetDay
()
lib/utils.ts:39
↓ 8 callersFunctionformatDriver
(driver)
lib/scrap/utils.js:108
↓ 8 callersFunctionformatTeam
(team, driver = null)
lib/scrap/utils.js:133
↓ 5 callersFunctiongenerateRaceId
(race, year)
lib/scrap/utils.js:1
↓ 4 callersFunctionuseFormField
()
components/ui/form.tsx:44
↓ 3 callersFunctiongenerateChampionshipId
(year)
lib/insert/utils.js:3
↓ 3 callersFunctiongenerateRaceId
(circuitId, year)
lib/insert/utils.js:4
↓ 2 callersFunctiongetAllArticles
()
lib/articles.ts:11
↓ 2 callersFunctiongetArticleData
(id: string)
lib/articles.ts:85
↓ 2 callersFunctionthemeToggle
(setTheme: (theme: string) => void)
components/header/headerData.ts:84
↓ 1 callersFunctioncopyUrlToClipboard
(url: string)
lib/utils.ts:29
↓ 1 callersFunctionexecuteQuery
( sql: string, args: any[] = [] )
lib/executeQuery.ts:3
↓ 1 callersFunctionfetchDataWithYear
(year)
lib/insert/index.js:29
↓ 1 callersFunctiongenerateId
(year)
lib/insert/utils.js:1
↓ 1 callersFunctiongenerateName
(year)
lib/insert/utils.js:2
↓ 1 callersFunctiongetCategorizedArticles
()
lib/articles.ts:71
↓ 1 callersFunctiongetSortedArticles
()
lib/articles.ts:37
↓ 1 callersFunctiongetYear
()
lib/utils.ts:34
↓ 1 callersFunctionhandleCardClick
(card: any)
components/ui/expandable-card-list.tsx:26
↓ 1 callersFunctionhandleSubmit
(values: z.infer<typeof formSchema>)
lib/send-email.ts:9
↓ 1 callersFunctioninsertQualy
(races)
lib/insert/qualy.js:5
↓ 1 callersFunctionsendEmail
({ subject, name, email, message, meet, }: Params)
lib/brevo.ts:22
↓ 1 callersFunctionupdateTeamsChampionship
(year, page)
lib/scrap/championships/teams.js:14
↓ 1 callersFunctionuseOutsideClick
( ref: React.RefObject<HTMLDivElement>, callback: Function )
hooks/use-outside-click.ts:3
FunctionAnnouncer
()
components/home/Announcer.tsx:6
FunctionArrayBread
({ items, locale }: ArrayBreadProps)
components/ArrayBread.tsx:17
FunctionArticle
({ params }: { params: { slug: string } })
app/[locale]/blog/[slug]/page.tsx:27
FunctionArticleItemList
({ articles }: Props)
components/ArticleListItem.tsx:10
FunctionBackBtn
({ locale }: BackBtnProps)
components/buttons/BackBtn.tsx:9
FunctionBreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<"span">)
components/ui/breadcrumb.tsx:91
FunctionBreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<"li">)
components/ui/breadcrumb.tsx:75
FunctionCommandDialog
({ children, ...props }: DialogProps)
components/ui/command.tsx:26
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/command.tsx:127
FunctionContactForm
()
components/ContactForm.tsx:61
FunctionContactPage
({ params, }: { params: { locale: string } })
app/[locale]/contact/page.tsx:14
FunctionCopyBtn
({ text, className }: CopyBtnProps)
components/buttons/CopyBtn.tsx:13
FunctionDesktopHeader
()
components/header/DesktopHeader.tsx:19
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:70
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:56
FunctionDocs
({ params }: { params: { locale: string } })
app/[locale]/docs/page.tsx:22
FunctionDocsIdLayout
({ children, params, }: Readonly<{ children: React.ReactNode params: { locale: string } }>)
app/[locale]/docs/[endpoint]/[id]/layout.tsx:3
FunctionDocsLayout
({ children, params, }: Readonly<{ children: React.ReactNode params: { locale: string } }>)
app/[locale]/docs/[endpoint]/layout.tsx:4
FunctionDocsNav
()
components/navs/DocsNav.tsx:10
FunctionDrawer
({ shouldScaleBackground = true, ...props }: React.ComponentProps<typeof DrawerPrimitive.Root>)
components/ui/drawer.tsx:8
FunctionDrawerFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/drawer.tsx:69
FunctionDrawerHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/drawer.tsx:58
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/dropdown-menu.tsx:171
FunctionEndpointsList
({ locale, value, }: { locale: string value: string })
components/EndpointsList.tsx:5
FunctionEnpointPage
({ params, }: Readonly<{ params: { endpoint: string } }>)
app/[locale]/docs/[endpoint]/page.tsx:36
FunctionEnpointPage
({ params, }: { params: { id: string } })
app/[locale]/docs/[endpoint]/[id]/page.tsx:53
FunctionError
({ error, reset, }: { error: Error & { digest?: string } reset: () => void })
app/[locale]/blog/error.tsx:7
FunctionExpandableCard
({ card, data, onClose, }: { card: { title: string description: string src: string url
components/ui/expandable-card-list.tsx:61
FunctionExpandableCardItem
({ card, onClick, }: { card: { title: string description: string } onClick: () => void })
components/ui/expandable-card-list.tsx:195
FunctionExpandableCardList
({ cards, }: { cards: Array<{ title: string description: string params: string default?: n
components/ui/expandable-card-list.tsx:10
FunctionFAQs
({ params }: { params: { locale: string } })
app/[locale]/faq/page.tsx:6
FunctionFaq
({ question, answer })
components/faqs/Faq.tsx:10
FunctionFaqsList
({ locale }: { locale: string })
components/faqs/FaqsList.tsx:5
FunctionFooter
({ locale }: { locale: string })
components/footer/Footer.tsx:11
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
components/ui/form.tsx:31
FunctionGET
(request: Request)
app/api/seasons/route.ts:17
FunctionGET
(request: Request)
app/api/current/route.tsx:24
FunctionGET
(request: Request)
app/api/current/drivers-championship/route.tsx:17
FunctionGET
(request: Request)
app/api/current/drivers/route.tsx:19
FunctionGET
(request: Request, context: any)
app/api/current/drivers/[driverId]/route.tsx:26
FunctionGET
(request: Request)
app/api/current/constructors-championship/route.tsx:17
FunctionGET
(request: Request)
app/api/current/last/route.tsx:25
FunctionGET
(request: Request)
app/api/current/last/fp3/route.tsx:22
FunctionGET
(request: Request)
app/api/current/last/sprint/qualy/route.tsx:23
FunctionGET
(request: Request)
app/api/current/last/sprint/race/route.tsx:22
FunctionGET
(request: Request)
app/api/current/last/qualy/route.tsx:28
FunctionGET
(request: Request)
app/api/current/last/fp2/route.tsx:22
FunctionGET
(request: Request)
app/api/current/last/race/route.tsx:18
FunctionGET
(request: Request)
app/api/current/last/fp1/route.tsx:22
FunctionGET
(request: Request)
app/api/current/next/route.tsx:24
FunctionGET
(request: Request)
app/api/current/teams/route.tsx:17
FunctionGET
(request: Request, context: any)
app/api/current/teams/[teamId]/route.tsx:16
FunctionGET
(request: Request, context: any)
app/api/current/teams/[teamId]/drivers/route.tsx:34
FunctionGET
(request: Request)
app/api/drivers/route.ts:17
FunctionGET
(request: Request, context: any)
app/api/drivers/[driverId]/route.ts:17
FunctionGET
(request: Request)
app/api/drivers/search/route.ts:18
FunctionGET
(request: Request, context: any)
app/api/[year]/route.ts:16
FunctionGET
(request: Request, context: any)
app/api/[year]/compare/[driverId1]/[driverId2]/route.ts:62
FunctionGET
(request: Request, context: any)
app/api/[year]/drivers-championship/route.ts:17
FunctionGET
(request: Request, context: any)
app/api/[year]/drivers/route.ts:20
FunctionGET
(request: Request, context: any)
app/api/[year]/drivers/[driverId]/route.tsx:26
FunctionGET
(request: Request, context: any)
app/api/[year]/[round]/route.ts:25
FunctionGET
(request: Request, context: any)
app/api/[year]/[round]/fp3/route.tsx:17
FunctionGET
(request: Request, context: any)
app/api/[year]/[round]/sprint/qualy/route.tsx:24
FunctionGET
(request: Request, context: any)
app/api/[year]/[round]/sprint/race/route.tsx:24
FunctionGET
(request: Request, context: any)
app/api/[year]/[round]/qualy/route.ts:23
FunctionGET
(request: Request, context: any)
app/api/[year]/[round]/fp2/route.tsx:18
FunctionGET
(request: Request, context: any)
app/api/[year]/[round]/race/route.ts:23
FunctionGET
(request: Request, context: any)
app/api/[year]/[round]/fp1/route.tsx:17
FunctionGET
(request: Request, context: any)
app/api/[year]/constructors-championship/route.ts:17
FunctionGET
(request: Request, context: any)
app/api/[year]/circuits/route.ts:31
next →1–100 of 176, ranked by callers