MCPcopy Create free account

hub / github.com/d-ivashchuk/cascade / functions

Functions114 in github.com/d-ivashchuk/cascade

↓ 110 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:6
↓ 7 callersFunctionsetupLemonSqueezy
()
src/server/api/routers/payment-management.ts:22
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:42
↓ 4 callersFunctionuseGuardedSpendCredits
( feature: "buttonClicks" | "aiCalls" | "fileUploads", )
src/hooks/use-guard-usage.tsx:7
↓ 3 callersFunctionformatBytes
( bytes: number, opts: { decimals?: number; sizeType?: "accurate" | "normal"; } = {}, )
src/lib/utils.ts:49
↓ 3 callersFunctionformatDate
( date: Date | string | number, options: Intl.DateTimeFormatOptions = {}, )
src/lib/utils.ts:27
↓ 3 callersFunctionisObject
* Check if the value is an object.
src/app/api/lemon-squeezy/webhook/utils.ts:4
↓ 2 callersFunctioncreateQueryClient
()
src/trpc/react.tsx:17
↓ 2 callersFunctioncreateTRPCContext
(opts: { headers: Headers })
src/server/api/trpc.ts:30
↓ 2 callersFunctiongetPostFromParams
(params: PostPageProps["params"])
src/app/(blog)/blog/[...slug]/page.tsx:23
↓ 2 callersFunctiongetServerAuthSession
()
src/server/auth.ts:124
↓ 2 callersFunctionhasWebhook
()
src/server/api/routers/payment-management.ts:31
↓ 2 callersFunctionisFileWithPreview
(file: File)
src/components/patterns/file-upload/file-uploader.tsx:314
↓ 2 callersFunctionsignIn
({ user, isNewUser })
src/server/auth.ts:66
↓ 2 callersFunctionsignOut
()
src/server/auth.ts:92
↓ 2 callersFunctionuseUploadFile
( endpoint: keyof OurFileRouter, { defaultUploadedFiles = [], ...props }: UseUploadFileProps = {}, )
src/hooks/use-upload-file.ts:18
↓ 1 callersFunctionabsoluteUrl
(path: string)
src/lib/utils.ts:45
↓ 1 callersFunctionassertNever
(x: never)
src/lib/utils.ts:39
↓ 1 callersFunctioncomposeEventHandlers
( originalEventHandler?: (event: E) => void, ourEventHandler?: (event: E) => void, { checkForDefaultPrev
src/lib/utils.ts:10
↓ 1 callersFunctioncreateContext
(req: NextRequest)
src/app/api/trpc/[trpc]/route.ts:12
↓ 1 callersFunctioncreatePrismaClient
()
src/server/db.ts:5
↓ 1 callersFunctiongetBaseUrl
()
src/trpc/react.tsx:76
↓ 1 callersFunctiongetColumns
()
src/components/patterns/data-table/user-table/user-table-columns.tsx:63
↓ 1 callersFunctiongetErrorMessage
(err: unknown)
src/lib/uploadthing.ts:10
↓ 1 callersFunctiongetQueryClient
()
src/trpc/react.tsx:32
↓ 1 callersFunctionmain
()
prisma/seed.ts:4
↓ 1 callersFunctiononRemove
(index: number)
src/components/patterns/file-upload/file-uploader.tsx:166
↓ 1 callersFunctionuseDataTable
({ data, columns, pageCount, searchableColumns = [], filterableColumns = [], enableAdvancedFilter
src/hooks/use-data-table.ts:81
↓ 1 callersFunctionuseDebounce
(value: T, delay?: number)
src/hooks/use-debounce.ts:3
↓ 1 callersFunctionuseUserTable
()
src/components/patterns/data-table/data-table-provider.tsx:23
↓ 1 callersFunctionwebhookHasMeta
(obj: unknown)
src/app/api/lemon-squeezy/webhook/utils.ts:12
FunctionAiProjectPlanner
()
src/app/app/(authenticated-routes)/(examples)/ai/index.tsx:33
FunctionAppShell
({ children }: { children: React.ReactNode })
src/components/patterns/app-shell.tsx:21
FunctionAvatarSelection
({})
src/components/patterns/avatar-selection.tsx:42
FunctionBadge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:30
FunctionBilling
()
src/app/app/(authenticated-routes)/(user-scope)/billing/page.tsx:19
FunctionBlogPage
()
src/app/(blog)/blog/page.tsx:11
FunctionCalendar
({ className, classNames, showOutsideDays = true, ...props }: CalendarProps)
src/components/ui/calendar.tsx:13
FunctionCloneRepoBadge
()
src/app/(landing)/clone-repo-badge.tsx:7
FunctionColorModeSwitch
()
src/components/patterns/color-mode-switch.tsx:15
FunctionCommandDialog
({ children, ...props }: CommandDialogProps)
src/components/ui/command.tsx:28
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/command.tsx:129
FunctionDataTable
({ table, columns, floatingBar = null, }: DataTableProps<TData, TValue>)
src/components/patterns/data-table/data-table.tsx:43
FunctionDataTableColumnHeader
({ column, title, className, }: DataTableColumnHeaderProps<TData, TValue>)
src/components/patterns/data-table/data-table-column-header.tsx:26
FunctionDataTableFacetedFilter
({ column, title, options, }: DataTableFacetedFilter<TData, TValue>)
src/components/patterns/data-table/data-table-faceted-filter.tsx:30
FunctionDataTablePagination
({ table, pageSizeOptions = [10, 20, 30, 40, 50], }: DataTablePaginationProps<TData>)
src/components/patterns/data-table/data-table-pagination.tsx:23
FunctionDataTableToolbar
({ table, filterableColumns = [], searchableColumns = [], children, }: DataTableToolbarProps<TData>)
src/components/patterns/data-table/data-table-toolbar.tsx:25
FunctionDataTableViewOptions
({ table, }: DataTableViewOptionsProps<TData>)
src/components/patterns/data-table/data-table-view-options.tsx:21
FunctionDateRangePicker
({ dateRange, dayCount, triggerVariant = "outline", triggerSize = "default", triggerClassName, cla
src/components/patterns/date-range-picker.tsx:61
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:70
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:56
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/dropdown-menu.tsx:171
FunctionExamples
()
src/app/app/(authenticated-routes)/(examples)/examples/page.tsx:7
FunctionFileCard
({ file, progress, onRemove }: FileCardProps)
src/components/patterns/file-upload/file-uploader.tsx:272
FunctionFileUploader
(props: FileUploaderProps)
src/components/patterns/file-upload/file-uploader.tsx:96
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:29
FunctionGET
()
src/app/api/sentry-example-error/route.ts:9
FunctionGET
()
src/app/api/og/route.tsx:5
FunctionGlobalError
({ error }: { error: Error })
src/app/global-error.tsx:7
FunctionHome
()
src/app/(landing)/page.tsx:84
FunctionIdentification
({ children }: { children: React.ReactNode })
src/components/providers/index.tsx:22
FunctionLayout
({ children }: { children: React.ReactNode })
src/app/app/(authenticated-routes)/(onboarding)/layout.tsx:10
FunctionLoginLogoutButton
()
src/components/patterns/login-logout-button.tsx:8
FunctionLoginPage
()
src/app/app/login/page.tsx:7
FunctionLoginScreen
()
src/components/patterns/login-screen.tsx:9
FunctionLogos
()
src/app/(landing)/page.tsx:50
FunctionLsLogo
({ className }: CheckboxProps)
src/app/(landing)/ls-logo.tsx:7
FunctionMdx
({ code }: MdxProps)
src/components/patterns/mdx/index.tsx:154
FunctionMdxContent
({ code }: { code: string })
src/app/(blog)/blog/[...slug]/mdx-content.tsx:5
FunctionNewsletter
()
src/app/(blog)/blog/[...slug]/newsletter.tsx:9
FunctionOnboarding
()
src/app/app/(authenticated-routes)/(onboarding)/onboarding/user/page.tsx:14
FunctionOnboarding
()
src/app/app/(authenticated-routes)/(onboarding)/onboarding/settings/page.tsx:9
FunctionPOST
(request: Request)
src/app/api/lemon-squeezy/webhook/route.tsx:15
FunctionPage
()
src/app/(error-examples)/sentry-example-error-page/page.tsx:6
FunctionPage
()
src/app/app/(authenticated-routes)/(lemon-squeezy)/ls-setup/page.tsx:14
FunctionPostPage
({ params }: PostPageProps)
src/app/(blog)/blog/[...slug]/page.tsx:79
FunctionProtectedRoutes
({ children }: { children: React.ReactNode })
src/app/app/layout.tsx:8
FunctionProviders
({ children }: { children: React.ReactNode })
src/components/providers/index.tsx:40
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
src/app/layout.tsx:20
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
src/app/app/layout.tsx:29
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:91
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:77
FunctionSkeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/skeleton.tsx:3
FunctionSplashScreen
()
src/components/patterns/splash-screen.tsx:4
FunctionSubscriptions
()
src/app/app/(authenticated-routes)/(lemon-squeezy)/subscriptions/page.tsx:22
FunctionTRPCReactProvider
(props: { children: React.ReactNode })
src/trpc/react.tsx:43
FunctionTableSkeleton
({ columnCount, rowCount = 10, searchableColumnCount = 0, filterableColumnCount = 0, showViewOptions
src/components/patterns/data-table/table-skeleton.tsx:63
FunctionTailwindIndicator
()
src/components/patterns/tailwind-indicator.tsx:1
FunctionThemeProvider
({ children, ...props }: ThemeProviderProps)
src/components/providers/theme-provider.tsx:7
FunctionToaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:8
FunctionToggleButton
({ tooltipTitle, tooltipDescription, className, ...props }: ToggleButtonProps)
src/components/patterns/toggle-button.tsx:18
FunctionTrpcErrorPage
()
src/app/(error-examples)/sentry-trpc-example-error-page/page.tsx:6
FunctionUpgradeDialog
({ open, setOpen, }: { open: boolean; setOpen: (open: boolean) => void; })
src/components/patterns/upgrade-dialog.tsx:13
FunctionUploadFile
()
src/app/app/(authenticated-routes)/(examples)/upload/index.tsx:9
FunctionUploadWithDialog
({})
src/components/patterns/file-upload/upload-dialog.tsx:39
FunctionUsage
()
src/app/app/(authenticated-routes)/usage/page.tsx:12
FunctionUserButton
()
src/components/patterns/user-button.tsx:6
FunctionUserManagement
()
src/app/app/(super-admin-routes)/user-management/page.tsx:9
FunctionUserTable
()
src/components/patterns/data-table/user-table/user-table.tsx:20
FunctionUserTableProvider
({ children }: React.PropsWithChildren)
src/components/patterns/data-table/data-table-provider.tsx:31
next →1–100 of 114, ranked by callers