MCPcopy Create free account

hub / github.com/TheBinaryGuy/next-hono-lucia / functions

Functions69 in github.com/TheBinaryGuy/next-hono-lucia

↓ 75 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:5
↓ 9 callersFunctionmakeRoute
( fn: (p: z.input<Params>) => string, _paramsSchema: Params = z.object({}) as unknown as Params, _
src/lib/routes.ts:31
↓ 7 callersFunctionuseSidebar
()
src/components/ui/sidebar.tsx:35
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:37
↓ 1 callersFunctionensureAuthenticated
()
src/lib/utils.server.tsx:29
↓ 1 callersFunctiongenerateEmailVerificationCode
(userId: string)
src/lib/utils.server.tsx:97
↓ 1 callersFunctiongetBaseUrl
()
src/lib/utils.ts:9
↓ 1 callersFunctiongetSmtpTransporter
()
src/lib/utils.server.tsx:38
↓ 1 callersFunctionhashPassword
(password: string)
src/lib/utils.server.tsx:132
↓ 1 callersFunctionsendVerificationCode
(emailAddress: string, code: string)
src/lib/utils.server.tsx:59
↓ 1 callersFunctionuseAuth
()
src/components/auth-provider.tsx:12
↓ 1 callersFunctionuseIsMobile
()
src/hooks/use-mobile.tsx:5
↓ 1 callersFunctionverifyHash
(hash: string, password: string)
src/lib/utils.server.tsx:121
FunctionAppSidebar
({ user, ...props }: React.ComponentProps<typeof Sidebar> & { user: { email: string } })
src/components/app-sidebar.tsx:153
FunctionAuthProvider
({ children, user }: { children: ReactNode; user: User })
src/components/auth-provider.tsx:21
FunctionBreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<'span'>)
src/components/ui/breadcrumb.tsx:78
FunctionBreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<'li'>)
src/components/ui/breadcrumb.tsx:67
FunctionCard
({ className, ...props }: React.HTMLAttributes<HTMLDivElement> & { ref?: React.Ref<HTMLDivElement> })
src/components/ui/card.tsx:4
FunctionCardContent
({ className, ...props }: React.HTMLAttributes<HTMLDivElement> & { ref?: React.Ref<HTMLDivElement> })
src/components/ui/card.tsx:42
FunctionCardDescription
({ className, ...props }: React.HTMLAttributes<HTMLHeadingElement> & { ref?: React.Ref<HTMLParagraphEl
src/components/ui/card.tsx:34
FunctionCardFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement> & { ref?: React.Ref<HTMLDivElement> })
src/components/ui/card.tsx:50
FunctionCardHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement> & { ref?: React.Ref<HTMLDivElement> })
src/components/ui/card.tsx:15
FunctionCardTitle
({ className, ...props }: React.HTMLAttributes<HTMLHeadingElement> & { ref?: React.Ref<HTMLParagraphEl
src/components/ui/card.tsx:23
FunctionCheckbox
({ className, ...props }: React.ComponentProps<typeof CheckboxPrimitive.Root>)
src/components/ui/checkbox.tsx:8
FunctionClientUser
()
src/app/client-user.tsx:5
FunctionConfirmationCode
({ validationCode }: ConfirmationCodeProps)
src/emails/confirmation-code.tsx:17
FunctionDashboardLayout
({ children }: { children: ReactNode })
src/app/(dashboard)/layout.tsx:16
FunctionDashboardPage
()
src/app/(dashboard)/dashboard/page.tsx:3
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/dropdown-menu.tsx:160
FunctionFormControl
({ ref, ...props }: React.ComponentProps<typeof Slot>)
src/components/ui/form.tsx:93
FunctionFormDescription
({ ref, className, ...props }: React.HTMLAttributes<HTMLParagraphElement> & { ref?: React.Ref<HTML
src/components/ui/form.tsx:109
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:26
FunctionFormItem
({ ref, className, ...props }: React.HTMLAttributes<HTMLDivElement> & { ref?: React.Ref<HTMLDivEle
src/components/ui/form.tsx:66
FunctionFormLabel
({ ref, className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root>)
src/components/ui/form.tsx:80
FunctionFormMessage
({ ref, className, children, ...props }: React.HTMLAttributes<HTMLParagraphElement> & { ref?:
src/components/ui/form.tsx:126
FunctionGetStartedPage
()
src/app/(auth)/get-started/page.tsx:19
FunctionInputOTP
({ ref, className, containerClassName, ...props }: React.ComponentProps<typeof OTPInput>)
src/components/ui/input-otp.tsx:8
FunctionInputOTPGroup
({ ref, className, ...props }: React.ComponentProps<'div'>)
src/components/ui/input-otp.tsx:27
FunctionInputOTPSeparator
(props: React.ComponentProps<'div'>)
src/components/ui/input-otp.tsx:65
FunctionInputOTPSlot
({ ref, index, className, ...props }: React.ComponentProps<'div'> & { index: number })
src/components/ui/input-otp.tsx:31
FunctionLabel
({ className, ...props }: React.ComponentProps<typeof LabelPrimitive.Root> & VariantProps<typeof label
src/components/ui/label.tsx:12
FunctionLoginForm
()
src/app/(auth)/login/login-form.tsx:26
FunctionLoginPage
()
src/app/(auth)/login/page.tsx:19
FunctionLogout
()
src/components/logout.tsx:4
FunctionNavMain
({ items, }: { items: { title: string; url: string; icon?: LucideIcon;
src/components/nav-main.tsx:17
FunctionNavProjects
({ projects, }: { projects: { name: string; url: string; icon: LucideIcon;
src/components/nav-projects.tsx:22
FunctionNavUser
({ user, }: { user: { name: string; email: string; avatar: string; }; })
src/components/nav-user.tsx:23
FunctionNotFound
()
src/app/not-found.tsx:1
FunctionPage
()
src/app/page.tsx:10
FunctionPasswordInput
({ className, ...props }: Omit<React.InputHTMLAttributes<HTMLInputElement>, 'type'> & { ref: React
src/components/ui/password-input.tsx:8
FunctionProviders
({ children }: { children: ReactNode })
src/components/providers.tsx:11
FunctionRegisterForm
()
src/app/(auth)/get-started/register-form.tsx:27
FunctionRootLayout
({ children }: { children: ReactNode })
src/app/layout.tsx:41
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:78
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:73
FunctionSkeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/skeleton.tsx:3
FunctionTeamSwitcher
({ teams, }: { teams: { name: string; logo: React.ElementType; plan: string;
src/components/team-switcher.tsx:21
FunctionThemeToggle
()
src/components/theme-toggle.tsx:22
FunctionThemeToggleSidebar
()
src/components/theme-toggle.tsx:74
FunctionToaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:8
FunctionVerificationForm
({ email }: { email: string })
src/app/(auth)/get-started/verify/verification-form.tsx:33
FunctionVerifyPage
(props: { searchParams: Promise<{ email: string | string[] | undefined }>; })
src/app/(auth)/get-started/verify/page.tsx:12
Methodconstructor
( message: string, public data: unknown = {}, public status: number = 500 )
src/server/error.ts:2
FunctionemptySubscribe
()
src/components/theme-toggle.tsx:20
Functionget
()
src/lib/routes.ts:44
FunctionhandleKeyDown
(event: KeyboardEvent)
src/components/ui/sidebar.tsx:92
Functionlogout
()
src/server/actions.ts:9
FunctiononChange
()
src/hooks/use-mobile.tsx:10
FunctionrouteBuilder
(params, options)
src/lib/routes.ts:36