Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Rafacv23/F1-api
/ functions
Functions
176 in github.com/Rafacv23/F1-api
⨍
Functions
176
◇
Types & classes
69
↓ 73 callers
Function
cn
(...inputs: ClassValue[])
lib/utils.ts:6
↓ 67 callers
Function
apiNotFound
(request: Request, message: string)
lib/utils.ts:15
↓ 47 callers
Function
convertToTimezone
( date: string | null, time: string | null, timezone: string | null )
lib/utils.ts:58
↓ 36 callers
Function
getLimitAndOffset
(queryParams: URLSearchParams)
lib/utils.ts:44
↓ 15 callers
Function
initTranslations
( locale, namespaces, i18nInstance, resources )
app/i18n.js:6
↓ 9 callers
Function
getDay
()
lib/utils.ts:39
↓ 8 callers
Function
formatDriver
(driver)
lib/scrap/utils.js:108
↓ 8 callers
Function
formatTeam
(team, driver = null)
lib/scrap/utils.js:133
↓ 5 callers
Function
generateRaceId
(race, year)
lib/scrap/utils.js:1
↓ 4 callers
Function
useFormField
()
components/ui/form.tsx:44
↓ 3 callers
Function
generateChampionshipId
(year)
lib/insert/utils.js:3
↓ 3 callers
Function
generateRaceId
(circuitId, year)
lib/insert/utils.js:4
↓ 2 callers
Function
getAllArticles
()
lib/articles.ts:11
↓ 2 callers
Function
getArticleData
(id: string)
lib/articles.ts:85
↓ 2 callers
Function
themeToggle
(setTheme: (theme: string) => void)
components/header/headerData.ts:84
↓ 1 callers
Function
copyUrlToClipboard
(url: string)
lib/utils.ts:29
↓ 1 callers
Function
executeQuery
( sql: string, args: any[] = [] )
lib/executeQuery.ts:3
↓ 1 callers
Function
fetchDataWithYear
(year)
lib/insert/index.js:29
↓ 1 callers
Function
generateId
(year)
lib/insert/utils.js:1
↓ 1 callers
Function
generateName
(year)
lib/insert/utils.js:2
↓ 1 callers
Function
getCategorizedArticles
()
lib/articles.ts:71
↓ 1 callers
Function
getSortedArticles
()
lib/articles.ts:37
↓ 1 callers
Function
getYear
()
lib/utils.ts:34
↓ 1 callers
Function
handleCardClick
(card: any)
components/ui/expandable-card-list.tsx:26
↓ 1 callers
Function
handleSubmit
(values: z.infer<typeof formSchema>)
lib/send-email.ts:9
↓ 1 callers
Function
insertQualy
(races)
lib/insert/qualy.js:5
↓ 1 callers
Function
sendEmail
({ subject, name, email, message, meet, }: Params)
lib/brevo.ts:22
↓ 1 callers
Function
updateTeamsChampionship
(year, page)
lib/scrap/championships/teams.js:14
↓ 1 callers
Function
useOutsideClick
( ref: React.RefObject<HTMLDivElement>, callback: Function )
hooks/use-outside-click.ts:3
Function
Announcer
()
components/home/Announcer.tsx:6
Function
ArrayBread
({ items, locale }: ArrayBreadProps)
components/ArrayBread.tsx:17
Function
Article
({ params }: { params: { slug: string } })
app/[locale]/blog/[slug]/page.tsx:27
Function
ArticleItemList
({ articles }: Props)
components/ArticleListItem.tsx:10
Function
BackBtn
({ locale }: BackBtnProps)
components/buttons/BackBtn.tsx:9
Function
BreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<"span">)
components/ui/breadcrumb.tsx:91
Function
BreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<"li">)
components/ui/breadcrumb.tsx:75
Function
CommandDialog
({ children, ...props }: DialogProps)
components/ui/command.tsx:26
Function
CommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/command.tsx:127
Function
ContactForm
()
components/ContactForm.tsx:61
Function
ContactPage
({ params, }: { params: { locale: string } })
app/[locale]/contact/page.tsx:14
Function
CopyBtn
({ text, className }: CopyBtnProps)
components/buttons/CopyBtn.tsx:13
Function
DesktopHeader
()
components/header/DesktopHeader.tsx:19
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:70
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:56
Function
Docs
({ params }: { params: { locale: string } })
app/[locale]/docs/page.tsx:22
Function
DocsIdLayout
({ children, params, }: Readonly<{ children: React.ReactNode params: { locale: string } }>)
app/[locale]/docs/[endpoint]/[id]/layout.tsx:3
Function
DocsLayout
({ children, params, }: Readonly<{ children: React.ReactNode params: { locale: string } }>)
app/[locale]/docs/[endpoint]/layout.tsx:4
Function
DocsNav
()
components/navs/DocsNav.tsx:10
Function
Drawer
({ shouldScaleBackground = true, ...props }: React.ComponentProps<typeof DrawerPrimitive.Root>)
components/ui/drawer.tsx:8
Function
DrawerFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/drawer.tsx:69
Function
DrawerHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/drawer.tsx:58
Function
DropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/dropdown-menu.tsx:171
Function
EndpointsList
({ locale, value, }: { locale: string value: string })
components/EndpointsList.tsx:5
Function
EnpointPage
({ params, }: Readonly<{ params: { endpoint: string } }>)
app/[locale]/docs/[endpoint]/page.tsx:36
Function
EnpointPage
({ params, }: { params: { id: string } })
app/[locale]/docs/[endpoint]/[id]/page.tsx:53
Function
Error
({ error, reset, }: { error: Error & { digest?: string } reset: () => void })
app/[locale]/blog/error.tsx:7
Function
ExpandableCard
({ card, data, onClose, }: { card: { title: string description: string src: string url
components/ui/expandable-card-list.tsx:61
Function
ExpandableCardItem
({ card, onClick, }: { card: { title: string description: string } onClick: () => void })
components/ui/expandable-card-list.tsx:195
Function
ExpandableCardList
({ cards, }: { cards: Array<{ title: string description: string params: string default?: n
components/ui/expandable-card-list.tsx:10
Function
FAQs
({ params }: { params: { locale: string } })
app/[locale]/faq/page.tsx:6
Function
Faq
({ question, answer })
components/faqs/Faq.tsx:10
Function
FaqsList
({ locale }: { locale: string })
components/faqs/FaqsList.tsx:5
Function
Footer
({ locale }: { locale: string })
components/footer/Footer.tsx:11
Function
FormField
({ ...props }: ControllerProps<TFieldValues, TName>)
components/ui/form.tsx:31
Function
GET
(request: Request)
app/api/seasons/route.ts:17
Function
GET
(request: Request)
app/api/current/route.tsx:24
Function
GET
(request: Request)
app/api/current/drivers-championship/route.tsx:17
Function
GET
(request: Request)
app/api/current/drivers/route.tsx:19
Function
GET
(request: Request, context: any)
app/api/current/drivers/[driverId]/route.tsx:26
Function
GET
(request: Request)
app/api/current/constructors-championship/route.tsx:17
Function
GET
(request: Request)
app/api/current/last/route.tsx:25
Function
GET
(request: Request)
app/api/current/last/fp3/route.tsx:22
Function
GET
(request: Request)
app/api/current/last/sprint/qualy/route.tsx:23
Function
GET
(request: Request)
app/api/current/last/sprint/race/route.tsx:22
Function
GET
(request: Request)
app/api/current/last/qualy/route.tsx:28
Function
GET
(request: Request)
app/api/current/last/fp2/route.tsx:22
Function
GET
(request: Request)
app/api/current/last/race/route.tsx:18
Function
GET
(request: Request)
app/api/current/last/fp1/route.tsx:22
Function
GET
(request: Request)
app/api/current/next/route.tsx:24
Function
GET
(request: Request)
app/api/current/teams/route.tsx:17
Function
GET
(request: Request, context: any)
app/api/current/teams/[teamId]/route.tsx:16
Function
GET
(request: Request, context: any)
app/api/current/teams/[teamId]/drivers/route.tsx:34
Function
GET
(request: Request)
app/api/drivers/route.ts:17
Function
GET
(request: Request, context: any)
app/api/drivers/[driverId]/route.ts:17
Function
GET
(request: Request)
app/api/drivers/search/route.ts:18
Function
GET
(request: Request, context: any)
app/api/[year]/route.ts:16
Function
GET
(request: Request, context: any)
app/api/[year]/compare/[driverId1]/[driverId2]/route.ts:62
Function
GET
(request: Request, context: any)
app/api/[year]/drivers-championship/route.ts:17
Function
GET
(request: Request, context: any)
app/api/[year]/drivers/route.ts:20
Function
GET
(request: Request, context: any)
app/api/[year]/drivers/[driverId]/route.tsx:26
Function
GET
(request: Request, context: any)
app/api/[year]/[round]/route.ts:25
Function
GET
(request: Request, context: any)
app/api/[year]/[round]/fp3/route.tsx:17
Function
GET
(request: Request, context: any)
app/api/[year]/[round]/sprint/qualy/route.tsx:24
Function
GET
(request: Request, context: any)
app/api/[year]/[round]/sprint/race/route.tsx:24
Function
GET
(request: Request, context: any)
app/api/[year]/[round]/qualy/route.ts:23
Function
GET
(request: Request, context: any)
app/api/[year]/[round]/fp2/route.tsx:18
Function
GET
(request: Request, context: any)
app/api/[year]/[round]/race/route.ts:23
Function
GET
(request: Request, context: any)
app/api/[year]/[round]/fp1/route.tsx:17
Function
GET
(request: Request, context: any)
app/api/[year]/constructors-championship/route.ts:17
Function
GET
(request: Request, context: any)
app/api/[year]/circuits/route.ts:31
next →
1–100 of 176, ranked by callers