MCPcopy Create free account

hub / github.com/boilerthing/boilerthing / functions

Functions98 in github.com/boilerthing/boilerthing

↓ 94 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 4 callersFunctionuseCurrentPath
(href: string)
src/hooks/use-current-path.tsx:4
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:41
↓ 3 callersFunctionuseCurrentUser
()
src/lib/auth/hooks/use-current-user.ts:5
↓ 2 callersFunctiongetIsAdmin
(message?: string)
src/lib/auth/index.ts:81
↓ 2 callersFunctionuseIsAdmin
()
src/lib/auth/hooks/use-is-admin.ts:5
↓ 1 callersFunctiongeneratePathnames
( routes: LocaleHasTranslationKey<LocalizedRoute>[], )
src/lib/i18n.ts:32
↓ 1 callersFunctiongetUserById
(id: string)
src/lib/auth/db/user.ts:13
↓ 1 callersFunctionisErrorWithMessage
(error: unknown)
src/lib/utils.ts:13
↓ 1 callersFunctionmonthlySavings
(monthlyPrice: number, annualPrice: number)
src/components/pricing-card.tsx:7
↓ 1 callersFunctionsendContactFormMessage
( from: string, to: string, { email, message, }: { email: string message: string },
src/lib/mail.ts:7
↓ 1 callersFunctiontoErrorWithMessage
(maybeError: unknown)
src/lib/utils.ts:22
↓ 1 callersFunctionverifyCaptcha
(captcha: string)
src/app/api/contact/route.ts:6
FunctionAuthProvider
({ children, }: Readonly<{ children: React.ReactNode }>)
src/lib/auth/provider/auth.tsx:4
FunctionBadge
({ className, variant, hover, ...props }: BadgeProps)
src/components/ui/badge.tsx:57
FunctionBadgeAdmin
()
src/components/badge-admin.tsx:4
FunctionButtonLogin
({ className, scroll = false, variant, }: ButtonProps & { scroll?: boolean })
src/components/button-login.tsx:9
FunctionButtonLogout
({ className }: React.ComponentProps<"button">)
src/components/button-logout.tsx:10
FunctionButtonSignup
({ className, scroll = false, variant, }: ButtonProps & { scroll?: boolean })
src/components/button-signup.tsx:9
FunctionButtonSocialLogin
({ className, children, size = "default", provider, }: React.ComponentProps<"button"> & { size?: But
src/components/button-social-login.tsx:13
FunctionContact
()
src/app/[locale]/(public)/contact/page.tsx:8
FunctionContent
({ children, className, }: React.ComponentProps<"main">)
src/components/with-sidebar/content.tsx:5
FunctionContentFooter
({ className, }: React.ComponentProps<"footer">)
src/components/with-sidebar/content-footer.tsx:4
FunctionContentHeader
({ className, }: React.ComponentProps<"header">)
src/components/with-sidebar/content-header.tsx:11
FunctionDashboard
()
src/app/[locale]/(protected)/(with-sidebar)/dashboard/page.tsx:6
FunctionDefault
()
src/app/[locale]/(public)/@modal/default.tsx:1
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:75
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:61
FunctionDialogLogin
()
src/app/[locale]/(public)/@modal/(.)login/page.tsx:7
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/dropdown-menu.tsx:170
FunctionError404
()
src/app/[locale]/[...rest]/page.tsx:8
FunctionFooter
()
src/components/footer.tsx:5
FunctionFormContact
({ className }: { className?: string })
src/components/form-contact.tsx:42
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:28
FunctionFormLogin
()
src/components/form-login.tsx:7
FunctionGetProviderIcon
({ provider, ...rest }: { provider: SocialProvider size: number } & React.ComponentProps<"
src/components/button-social-login.tsx:47
FunctionGlobalError
({ error }: { error: unknown })
src/app/global-error.tsx:7
FunctionHeader
({ className }: { className?: string })
src/components/header.tsx:13
FunctionHeaderNav
({ className }: { className?: string })
src/components/header-nav.tsx:10
FunctionHero
({ className, children, }: React.ComponentProps<"section">)
src/components/hero.tsx:3
FunctionHeroSubtitle
({ className, children, }: React.ComponentProps<"p">)
src/components/hero-subtitle.tsx:3
FunctionHeroTitle
({ className, children, }: React.ComponentProps<"h1">)
src/components/hero-title.tsx:3
FunctionHome
()
src/app/[locale]/(public)/page.tsx:9
FunctionIconLoadingSpinner
({ size = "md", className, }: { size?: "xs" | "sm" | "md" | "lg" className?: string })
src/components/icon-loading-spinner.tsx:6
FunctionImage
({ src, alt, className, priority }: { src: string alt: string className?: string priority?: bo
src/components/image.tsx:4
FunctionLandingAction
()
src/components/landing-action.tsx:8
FunctionLandingFeatures
()
src/components/landing-features.tsx:8
FunctionLandingHero
()
src/components/landing-hero.tsx:10
FunctionLandingQuotes
()
src/components/landing-quotes.tsx:8
FunctionLandingReferences
()
src/components/landing-references.tsx:7
FunctionLandingSection
({ id, children, className, classNameContainer, }: React.ComponentProps<"section"> & { classNameCont
src/components/landing-section.tsx:3
FunctionLandingStatistics
()
src/components/landing-statistics.tsx:31
FunctionLandingSubtitle
({ children, className, }: React.ComponentProps<"p">)
src/components/landing-subtitle.tsx:3
FunctionLandingThings
()
src/components/landing-things.tsx:8
FunctionLandingTitle
({ children, className, }: React.ComponentProps<"h2">)
src/components/landing-title.tsx:3
FunctionLocaleLayout
({ children, params, }: Readonly<{ children: React.ReactNode params: { locale: string } }>)
src/app/[locale]/layout.tsx:24
FunctionLocaleSwitcher
({ className }: { className?: string })
src/components/locale-switcher.tsx:18
FunctionLogin
()
src/app/[locale]/(public)/login/page.tsx:3
FunctionLogo
({ href = "/", inverted, }: { href?: string inverted?: boolean })
src/components/logo.tsx:5
FunctionPOST
(req: Request)
src/app/api/contact/route.ts:13
FunctionPlaceholder
({ children, className, }: React.ComponentProps<"div">)
src/components/placeholder.tsx:3
FunctionPricing
()
src/app/[locale]/(public)/pricing/page.tsx:8
FunctionPricingCard
({ monthlyPrice, annualPrice, recommended, name, subtitle, features, pricingMode, }: { monthly
src/components/pricing-card.tsx:24
FunctionPricingFAQ
()
src/components/pricing-faq.tsx:9
FunctionPricingSelector
()
src/components/pricing-selector.tsx:9
FunctionProfile
()
src/app/[locale]/(protected)/(with-sidebar)/profile/page.tsx:6
FunctionProfileCard
()
src/components/profile-card.tsx:12
FunctionProgressCircle
({ progress, showLabel = true, size = "sm", strokeWidth = 2, color = "text-black", }: { progress:
src/components/progress-circle.tsx:1
FunctionProtectedLayout
({ children, }: Readonly<{ children: React.ReactNode }>)
src/app/[locale]/(protected)/layout.tsx:5
FunctionPublicLayout
({ children, modal, }: Readonly<{ children: React.ReactNode modal: React.ReactNode }>)
src/app/[locale]/(public)/layout.tsx:5
FunctionQuote
({ quote, name, position, icon: Icon, }: { quote: string name: string position: string icon: R
src/components/landing-quotes.tsx:40
FunctionScrollToTop
()
src/components/scroll-to-top.tsx:9
FunctionSection
({ className, rootClassName, children, container, }: React.ComponentProps<"section"> & { rootClassNa
src/components/section.tsx:3
FunctionSettings
()
src/app/[locale]/(protected)/(with-sidebar)/settings/page.tsx:6
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:90
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:76
FunctionSidebar
()
src/components/with-sidebar/sidebar.tsx:7
FunctionSidebarMobile
({ className }: { className?: string })
src/components/sidebar-mobile.tsx:21
FunctionSidebarMobile
()
src/components/with-sidebar/sidebar-mobile.tsx:14
FunctionSidebarMobileNavItem
({ href = "", className, icon: Icon, children, notification, onClick, scroll = true, }: React.Co
src/components/sidebar-mobile-nav-item.tsx:5
FunctionSidebarNav
()
src/components/with-sidebar/sidebar-nav.tsx:8
FunctionSidebarNavItem
({ href, className, icon: Icon, children, notification, }: { className?: string href: string c
src/components/with-sidebar/sidebar-nav-item.tsx:8
FunctionStatistic
({ icon: Icon, stat, label, }: { icon: LucideIcon stat: string label: string })
src/components/landing-statistics.tsx:13
FunctionTitle
({ children, className }: React.ComponentProps<"h1">)
src/components/title.tsx:3
FunctionToaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:8
FunctionUserDropdown
({ user }: { user: Session["user"] })
src/components/user-dropdown.tsx:24
FunctionWithSidebarLayout
({ children, }: Readonly<{ children: React.ReactNode }>)
src/app/[locale]/(protected)/(with-sidebar)/layout.tsx:3
FunctiongenerateMetadata
(props: { params: { locale: string } })
src/app/[locale]/layout.tsx:12
FunctiongetErrorMessage
(error: unknown)
src/lib/utils.ts:12
FunctiongetSessionOrThrow
(message?: string)
src/lib/auth/index.ts:71
FunctiongetUserByEmail
(email: string)
src/lib/auth/db/user.ts:3
FunctionhandleChange
(value: string)
src/components/locale-switcher.tsx:26
FunctionhandleSubmit
(values: z.infer<typeof FormSchema>)
src/components/form-contact.tsx:66
Functionjwt
({ token })
src/lib/auth/index.ts:35
Functionmanifest
()
src/app/[locale]/manifest.ts:4
FunctionscrollToTop
()
src/components/scroll-to-top.tsx:22
Functionsession
({ session, token })
src/lib/auth/index.ts:51
FunctionuseCurrentRole
()
src/lib/auth/hooks/use-current-role.ts:5