Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/S0vers/next-app-i18n-starter
/ functions
Functions
58 in github.com/S0vers/next-app-i18n-starter
⨍
Functions
58
◇
Types & classes
1
↓ 21 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 2 callers
Function
getAlternateLanguages
( href: "/" | `/${string}` = "/", )
src/lib/site.ts:32
↓ 2 callers
Function
getLocaleUrl
( locale: string, href: "/" | `/${string}` = "/", )
src/lib/site.ts:24
↓ 2 callers
Function
serializeJsonLd
(data: Record<string, unknown>)
src/app/[locale]/page.tsx:6
↓ 1 callers
Function
applyTheme
(theme: Theme)
src/components/theme-provider.tsx:29
↓ 1 callers
Function
createRegionalFormats
(currency: Currency)
src/i18n/regional.ts:12
↓ 1 callers
Function
getGithubStarCount
()
src/lib/github.ts:5
↓ 1 callers
Function
isTheme
(value: string | undefined)
src/lib/theme.ts:5
↓ 1 callers
Function
readStoredTheme
(initialTheme: Theme)
src/components/theme-provider.tsx:21
↓ 1 callers
Function
resolveSSRTheme
( cookieValue: string | undefined, defaultTheme: Theme = "dark", )
src/lib/theme.ts:9
↓ 1 callers
Function
setThemeCookie
(theme: Theme)
src/lib/theme.ts:18
↓ 1 callers
Function
useTheme
()
src/components/theme-provider.tsx:62
Function
Button
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
src/components/ui/button.tsx:38
Function
Card
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:5
Function
CardAction
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:51
Function
CardContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:64
Function
CardDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:41
Function
CardFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:74
Function
CardHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:18
Function
CardTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:31
Function
CatchAllPage
()
src/app/[locale]/[...rest]/page.tsx:4
Function
CopyableCode
({ children }: { children: string })
src/components/pages/HomeIndex.tsx:46
Function
DropdownMenu
({ modal = false, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
src/components/ui/dropdown-menu.tsx:9
Function
DropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Checkbo
src/components/ui/dropdown-menu.tsx:92
Function
DropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
src/components/ui/dropdown-menu.tsx:41
Function
DropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
src/components/ui/dropdown-menu.tsx:61
Function
DropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitiv
src/components/ui/dropdown-menu.tsx:69
Function
DropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?:
src/components/ui/dropdown-menu.tsx:153
Function
DropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
src/components/ui/dropdown-menu.tsx:22
Function
DropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
src/components/ui/dropdown-menu.tsx:118
Function
DropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
src/components/ui/dropdown-menu.tsx:129
Function
DropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
src/components/ui/dropdown-menu.tsx:173
Function
DropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/dropdown-menu.tsx:186
Function
DropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
src/components/ui/dropdown-menu.tsx:202
Function
DropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
src/components/ui/dropdown-menu.tsx:232
Function
DropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigge
src/components/ui/dropdown-menu.tsx:208
Function
DropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
src/components/ui/dropdown-menu.tsx:30
Function
Error
({ error, reset, }: { error: Error & { digest?: string }; reset: () => void; })
src/app/error.tsx:10
Function
FormatExample
({ label, value }: { label: string; value: string })
src/components/LocalizationTab.tsx:17
Function
GithubIcon
({ className }: { className?: string })
src/components/pages/HomeIndex.tsx:20
Function
HomeIndex
({ starCount, }: { starCount: number | null; })
src/components/pages/HomeIndex.tsx:98
Function
HomePage
({ params, }: { params: Promise<{ locale: string }>; })
src/app/[locale]/page.tsx:10
Function
InstallationStep
({ description, code, omitRTL = false, }: { description: string; code: string; omitRTL?: boolean;
src/components/pages/HomeIndex.tsx:77
Function
LanguageSwitcher
()
src/components/LanguageSwitcher.tsx:15
Function
LocalizationTab
()
src/components/LocalizationTab.tsx:32
Function
ModeToggle
()
src/components/ModeToggle.tsx:8
Function
NotFound
()
src/app/[locale]/not-found.tsx:5
Function
OmitRTL
({ children, omitRTL = true })
src/components/OmmitRlt.tsx:8
Function
RootLayout
({ children, params, }: { children: React.ReactNode; params: Promise<{ locale: string }>; })
src/app/[locale]/layout.tsx:41
Function
Tabs
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Root>)
src/components/ui/tabs.tsx:8
Function
TabsContent
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Content>)
src/components/ui/tabs.tsx:53
Function
TabsList
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.List>)
src/components/ui/tabs.tsx:21
Function
TabsTrigger
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Trigger>)
src/components/ui/tabs.tsx:37
Function
ThemeProvider
({ children, initialTheme, }: { children: ReactNode; initialTheme: Theme; })
src/components/theme-provider.tsx:34
Function
generateMetadata
({ params, }: { params: Promise<{ locale: string }>; })
src/app/[locale]/layout.tsx:96
Function
generateStaticParams
()
src/app/[locale]/layout.tsx:92
Function
robots
()
src/app/robots.ts:4
Function
sitemap
()
src/app/sitemap.ts:4