Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Krish120003/zercel
/ functions
Functions
72 in github.com/Krish120003/zercel
⨍
Functions
72
◇
Types & classes
17
↓ 47 callers
Function
cn
(...inputs: ClassValue[])
apps/web/src/lib/utils.ts:4
↓ 4 callers
Function
useFormField
()
apps/web/src/components/ui/form.tsx:44
↓ 3 callers
Function
requestBuild
( deployment: Deployment, github_clone_url: string, sha?: string, )
apps/web/src/server/lib/build.ts:16
↓ 3 callers
Function
requestServerBuild
( site: Site, deployment: Deployment, github_clone_url: string, sha?: string, )
apps/web/src/server/lib/serverBuild.ts:83
↓ 2 callers
Function
createQueryClient
()
apps/web/src/trpc/query-client.ts:7
↓ 2 callers
Function
createTRPCContext
(opts: { headers: Headers })
apps/web/src/server/api/trpc.ts:30
↓ 2 callers
Function
handleChange
(index: number, field: keyof EnvVar)
apps/web/src/components/env-variable.tsx:120
↓ 2 callers
Function
handleSaveChanges
(triggerBuild: boolean)
apps/web/src/app/site/_components/env-manager.tsx:47
↓ 1 callers
Function
createContext
(req: NextRequest)
apps/web/src/app/api/trpc/[trpc]/route.ts:12
↓ 1 callers
Function
getBaseUrl
()
apps/web/src/trpc/react.tsx:72
↓ 1 callers
Function
getBulidDockerfile
(envVars: Record<string, string>)
apps/web/src/server/lib/serverBuild.ts:23
↓ 1 callers
Function
getJobLogs
(exeutionName: string)
apps/web/src/server/lib/build.ts:95
↓ 1 callers
Function
getJobStatus
(operationName: string)
apps/web/src/server/lib/build.ts:85
↓ 1 callers
Function
getQueryClient
()
apps/web/src/trpc/react.tsx:14
↓ 1 callers
Function
getServerBuildLogs
(jobName: string)
apps/web/src/server/lib/serverBuild.ts:332
↓ 1 callers
Function
getServerBuildStatus
(jobName: string)
apps/web/src/server/lib/serverBuild.ts:314
↓ 1 callers
Function
getSha
(subdomain: string)
apps/router/src/index.ts:25
↓ 1 callers
Function
getStatusBadge
(status: string)
apps/web/src/app/site/_components/deployment-item.tsx:20
↓ 1 callers
Function
removeVar
(index: number)
apps/web/src/components/env-variable.tsx:116
Function
AuthButton
({ children, loggedIn, ...props }: { children?: React.ReactNode; loggedIn?: boolean; } & ButtonProps
apps/web/src/app/_components/auth-button.tsx:7
Function
Badge
({ className, variant, ...props }: BadgeProps)
apps/web/src/components/ui/badge.tsx:30
Function
Button
({ children, className, appName }: ButtonProps)
packages/ui/src/button.tsx:11
Function
Card
({ className, title, children, href, }: { className?: string; title: string; children: React.Rea
packages/ui/src/card.tsx:3
Function
Code
({ children, className, }: { children: React.ReactNode; className?: string; })
packages/ui/src/code.tsx:3
Function
Deploy
({ first }: { first: boolean })
apps/web/src/app/page.tsx:17
Function
DeployForm
({ repoDetails }: DeployFormProps)
apps/web/src/app/deploy/_components/deploy-form.tsx:45
Function
DeploymentItem
({ deployment }: { deployment: Deployment })
apps/web/src/app/site/_components/deployment-item.tsx:59
Function
DeploymentList
({ siteId, initialSiteData, }: DeploymentListProps)
apps/web/src/app/site/_components/deployment-list.tsx:15
Function
DialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
apps/web/src/components/ui/dialog.tsx:70
Function
DialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
apps/web/src/components/ui/dialog.tsx:56
Function
DropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
apps/web/src/components/ui/dropdown-menu.tsx:171
Function
EnvManager
({ siteId, initialEnvVars = [] }: EnvManagerProps)
apps/web/src/app/site/_components/env-manager.tsx:19
Function
EnvVariables
({ initalEnvVars, onEnvVarsChange, mode = "deploy", }: EnvVariablesProps)
apps/web/src/components/env-variable.tsx:28
Function
Footer
()
apps/web/src/app/_components/landing.tsx:136
Function
FormField
({ ...props }: ControllerProps<TFieldValues, TName>)
apps/web/src/components/ui/form.tsx:31
Function
GET
(req: NextRequest)
apps/web/src/app/api/favicon/route.ts:4
Function
GET
(request: Request)
apps/web/src/app/api/github/webhook/route.ts:92
Function
HeroGraphic
()
apps/web/src/app/_components/landing.tsx:61
Function
Home
({ newMode = false }: HomeProps)
apps/web/src/app/page.tsx:48
Function
LandingPage
()
apps/web/src/app/_components/landing.tsx:102
Function
Logo
({ className = "h-6 w-6" }: { className?: string })
apps/web/src/app/_components/landing.tsx:8
Function
ModeToggle
()
apps/web/src/components/theme-toggle.tsx:15
Function
Nav
()
apps/web/src/app/_components/landing.tsx:21
Function
NewsBanner
()
apps/web/src/components/news-banner.tsx:6
Function
NonPropLink
({ onClick, ...props }: NonPropLinkProps)
apps/web/src/app/_components/project-item.tsx:11
Function
NotFound
()
apps/web/src/app/404/page.tsx:11
Function
POST
(request: NextRequest)
apps/web/src/app/api/github/webhook/route.ts:101
Function
POST
(request: NextRequest)
apps/web/src/app/api/builder/eventarc/route.ts:3
Function
POST
(request: NextRequest)
apps/web/src/app/api/builder/callback/route.ts:25
Function
Page
({ searchParams, }: { searchParams: Promise<Record<string, string | string[] | undefined>>; })
apps/web/src/app/page.tsx:86
Function
Page
({ searchParams, }: { searchParams: Promise<Record<string, string | string[] | undefined>>; })
apps/web/src/app/deploy/page.tsx:10
Function
Page
({ searchParams, }: { searchParams: Promise<Record<string, string | string[] | undefined>>; })
apps/web/src/app/site/page.tsx:15
Function
ProjectItem
({ project }: ProjectItemProps)
apps/web/src/app/_components/project-item.tsx:24
Function
RepositoryList
({ initialRepos, appLink }: RepositoryListProps)
apps/web/src/app/_components/repository-list.tsx:17
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode }>)
apps/web/src/app/layout.tsx:18
Function
Skeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
apps/web/src/components/ui/skeleton.tsx:3
Function
SubdomainListItem
({ subdomain, siteId }: SubdomainListItemProps)
apps/web/src/app/site/_components/subdomain-manager.tsx:21
Function
SubdomainManager
({ siteId, subdomains, }: SubdomainManagerProps)
apps/web/src/app/site/_components/subdomain-manager.tsx:78
Function
TRPCReactProvider
(props: { children: React.ReactNode })
apps/web/src/trpc/react.tsx:39
Function
ThemeProvider
({ children, ...props }: React.ComponentProps<typeof NextThemesProvider>)
apps/web/src/components/theme-provider.tsx:6
Function
Toaster
({ ...props }: ToasterProps)
apps/web/src/components/ui/sonner.tsx:8
Function
addMore
()
apps/web/src/components/env-variable.tsx:112
Function
errorFormatter
({ shape, error })
apps/web/src/server/api/trpc.ts:50
Function
generator
(plop: PlopTypes.NodePlopAPI)
packages/ui/turbo/generators/config.ts:5
Function
handleAddSubdomain
(e: React.FormEvent)
apps/web/src/app/site/_components/subdomain-manager.tsx:97
Function
handleClick
(e: React.MouseEvent<HTMLAnchorElement>)
apps/web/src/app/_components/project-item.tsx:12
Function
handleRemoveSubdomain
()
apps/web/src/app/site/_components/subdomain-manager.tsx:34
Function
handleRepoPush
(request: NextRequest)
apps/web/src/app/api/github/webhook/route.ts:131
Function
handleSubmit
(values: z.infer<typeof formSchema>)
apps/web/src/app/deploy/_components/deploy-form.tsx:70
Function
handler
(req: NextRequest)
apps/web/src/app/api/trpc/[trpc]/route.ts:18
Function
onError
(err)
apps/web/src/app/deploy/_components/deploy-form.tsx:65
Function
onSuccess
(data)
apps/web/src/app/deploy/_components/deploy-form.tsx:62