Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NaveenDA/shadcn-nextjs-dashboard
/ functions
Functions
140 in github.com/NaveenDA/shadcn-nextjs-dashboard
⨍
Functions
140
◇
Types & classes
5
↓ 75 callers
Function
cn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 4 callers
Function
useFormField
()
components/ui/form.tsx:45
↓ 1 callers
Function
cn
(...classes: string[])
app/(dashboard)/dashboard/security/page.tsx:304
Function
AnalyticsPage
()
app/(dashboard)/dashboard/analytics/page.tsx:74
Function
ApiKeysPage
()
app/(dashboard)/dashboard/settings/api-keys/page.tsx:58
Function
AppSwitcher
()
components/shared/app-switcher.tsx:88
Function
AuthLayout
({ children, }: { children: React.ReactNode; })
app/(auth)/layout.tsx:3
Function
AuthPage
()
app/(dashboard)/dashboard/auth/page.tsx:53
Function
Avatar
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Root>)
components/ui/avatar.tsx:8
Function
AvatarFallback
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Fallback>)
components/ui/avatar.tsx:37
Function
AvatarImage
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Image>)
components/ui/avatar.tsx:24
Function
Badge
({ className, variant, asChild = false, ...props }: React.ComponentProps<"span"> & VariantProps<typeof ba
components/ui/badge.tsx:28
Function
Button
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & VariantProps<
components/ui/button.tsx:38
Function
CalendarPage
()
app/(dashboard)/dashboard/calendar/page.tsx:56
Function
Card
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:5
Function
CardAction
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:51
Function
CardContent
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:64
Function
CardDescription
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:41
Function
CardFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:74
Function
CardHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:18
Function
CardTitle
({ className, ...props }: React.ComponentProps<"div">)
components/ui/card.tsx:31
Function
DashboardLayout
({ children, }: { children: React.ReactNode; })
app/(dashboard)/layout.tsx:5
Function
DashboardPage
()
app/(dashboard)/dashboard/page.tsx:50
Function
DatabasePage
()
app/(dashboard)/dashboard/database/page.tsx:56
Function
Dialog
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Root>)
components/ui/dialog.tsx:9
Function
DialogClose
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Close>)
components/ui/dialog.tsx:27
Function
DialogContent
({ className, children, showCloseButton = true, ...props }: React.ComponentProps<typeof DialogPrimitive.Co
components/ui/dialog.tsx:49
Function
DialogDescription
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Description>)
components/ui/dialog.tsx:119
Function
DialogFooter
({ className, ...props }: React.ComponentProps<"div">)
components/ui/dialog.tsx:93
Function
DialogHeader
({ className, ...props }: React.ComponentProps<"div">)
components/ui/dialog.tsx:83
Function
DialogOverlay
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Overlay>)
components/ui/dialog.tsx:33
Function
DialogPortal
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Portal>)
components/ui/dialog.tsx:21
Function
DialogTitle
({ className, ...props }: React.ComponentProps<typeof DialogPrimitive.Title>)
components/ui/dialog.tsx:106
Function
DialogTrigger
({ ...props }: React.ComponentProps<typeof DialogPrimitive.Trigger>)
components/ui/dialog.tsx:15
Function
DisplayPage
()
app/(dashboard)/dashboard/settings/display/page.tsx:14
Function
DocumentsPage
()
app/(dashboard)/dashboard/documents/page.tsx:75
Function
DropdownMenu
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
components/ui/dropdown-menu.tsx:9
Function
DropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.CheckboxIte
components/ui/dropdown-menu.tsx:85
Function
DropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
components/ui/dropdown-menu.tsx:34
Function
DropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
components/ui/dropdown-menu.tsx:54
Function
DropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.It
components/ui/dropdown-menu.tsx:62
Function
DropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?: bool
components/ui/dropdown-menu.tsx:146
Function
DropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
components/ui/dropdown-menu.tsx:15
Function
DropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
components/ui/dropdown-menu.tsx:111
Function
DropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
components/ui/dropdown-menu.tsx:122
Function
DropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
components/ui/dropdown-menu.tsx:166
Function
DropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
components/ui/dropdown-menu.tsx:179
Function
DropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
components/ui/dropdown-menu.tsx:195
Function
DropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
components/ui/dropdown-menu.tsx:225
Function
DropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigger> &
components/ui/dropdown-menu.tsx:201
Function
DropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
components/ui/dropdown-menu.tsx:23
Function
ErrorPage
({ title = "Dashboard Error", description = "Something went wrong while loading the dashboard. Please try ag
components/shared/ErrorPage.tsx:20
Function
ErrorsPage
()
app/(dashboard)/dashboard/errors/page.tsx:81
Function
ForbiddenPage
()
app/(error)/error/403/page.tsx:13
Function
ForgotPasswordPage
()
app/(auth)/forgot-password/page.tsx:33
Function
FormControl
({ ...props }: React.ComponentProps<typeof Slot>)
components/ui/form.tsx:107
Function
FormDescription
({ className, ...props }: React.ComponentProps<"p">)
components/ui/form.tsx:126
Function
FormField
({ ...props }: ControllerProps<TFieldValues, TName>)
components/ui/form.tsx:32
Function
FormItem
({ className, ...props }: React.ComponentProps<"div">)
components/ui/form.tsx:76
Function
FormLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
components/ui/form.tsx:90
Function
FormMessage
({ className, ...props }: React.ComponentProps<"p">)
components/ui/form.tsx:139
Function
HelpPage
()
app/(dashboard)/dashboard/help/page.tsx:90
Function
Index
()
app/page.tsx:16
Function
Input
({ className, type, ...props }: React.ComponentProps<"input">)
components/ui/input.tsx:5
Function
InputOTP
({ className, containerClassName, ...props }: React.ComponentProps<typeof OTPInput> & { containerClassName
components/ui/input-otp.tsx:9
Function
InputOTPGroup
({ className, ...props }: React.ComponentProps<"div">)
components/ui/input-otp.tsx:29
Function
InputOTPSeparator
({ ...props }: React.ComponentProps<"div">)
components/ui/input-otp.tsx:69
Function
InputOTPSlot
({ index, className, ...props }: React.ComponentProps<"div"> & { index: number; })
components/ui/input-otp.tsx:39
Function
Label
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
components/ui/label.tsx:8
Function
LoadingDashboard
()
components/shared/loading-dashboard.tsx:4
Function
LoginPage
()
app/(auth)/login/page.tsx:38
Function
MaintenancePage
()
app/(error)/error/maintenance/page.tsx:12
Function
MessagesPage
()
app/(dashboard)/dashboard/messages/page.tsx:71
Function
NotFound
()
app/not-found.tsx:4
Function
Progress
({ className, value, ...props }: React.ComponentProps<typeof ProgressPrimitive.Root>)
components/ui/progress.tsx:8
Function
ProjectsPage
()
app/(dashboard)/dashboard/projects/page.tsx:78
Function
RegisterPage
()
app/(auth)/register/page.tsx:40
Function
RootLayout
({ children, }: { children: React.ReactNode; })
app/layout.tsx:77
Function
SecurityPage
()
app/(dashboard)/dashboard/security/page.tsx:80
Function
Select
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Root>)
components/ui/select.tsx:9
Function
SelectContent
({ className, children, position = "popper", ...props }: React.ComponentProps<typeof SelectPrimitive.Conte
components/ui/select.tsx:53
Function
SelectGroup
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Group>)
components/ui/select.tsx:15
Function
SelectItem
({ className, children, ...props }: React.ComponentProps<typeof SelectPrimitive.Item>)
components/ui/select.tsx:101
Function
SelectLabel
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.Label>)
components/ui/select.tsx:88
Function
SelectScrollDownButton
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.ScrollDownButton>)
components/ui/select.tsx:156
Function
SelectScrollUpButton
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.ScrollUpButton>)
components/ui/select.tsx:138
Function
SelectSeparator
({ className, ...props }: React.ComponentProps<typeof SelectPrimitive.Separator>)
components/ui/select.tsx:125
Function
SelectTrigger
({ className, size = "default", children, ...props }: React.ComponentProps<typeof SelectPrimitive.Trigger>
components/ui/select.tsx:27
Function
SelectValue
({ ...props }: React.ComponentProps<typeof SelectPrimitive.Value>)
components/ui/select.tsx:21
Function
Separator
({ className, orientation = "horizontal", decorative = true, ...props }: React.ComponentProps<typeof Separ
components/ui/separator.tsx:8
Function
ServerErrorPage
()
app/(error)/error/500/page.tsx:13
Function
SettingsAccountPage
()
app/(dashboard)/dashboard/settings/account/page.tsx:3
Function
SettingsAppearancePage
()
app/(dashboard)/dashboard/settings/appearance/page.tsx:3
Function
SettingsLayout
({ children }: SettingsLayoutProps)
app/(dashboard)/dashboard/settings/layout.tsx:82
Function
SettingsNotificationsPage
()
app/(dashboard)/dashboard/settings/notifications/page.tsx:3
Function
SettingsPage
()
app/(dashboard)/dashboard/settings/page.tsx:70
Function
SettingsSidebarNav
({ className, items, ...props }: SettingsSidebarNavProps)
app/(dashboard)/dashboard/settings/layout.tsx:14
Function
Sheet
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Root>)
components/ui/sheet.tsx:9
Function
SheetClose
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Close>)
components/ui/sheet.tsx:19
Function
SheetContent
({ className, children, side = "right", ...props }: React.ComponentProps<typeof SheetPrimitive.Content> &
components/ui/sheet.tsx:47
next →
1–100 of 140, ranked by callers