Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/collabute/ossdotnow
/ functions
Functions
350 in github.com/collabute/ossdotnow
⨍
Functions
350
◇
Types & classes
20
↓ 132 callers
Function
cn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 57 callers
Function
includes
(source: string, expected: string, message: string)
smoke/web-smoke.ts:19
↓ 21 callers
Function
useTRPC
()
src/hooks/use-trpc.tsx:92
↓ 17 callers
Function
read
(path: string)
smoke/web-smoke.ts:6
↓ 7 callers
Function
onChange
()
src/hooks/use-mobile.ts:10
↓ 6 callers
Function
authCallbackUrl
()
src/components/auth/login-form.tsx:194
↓ 6 callers
Function
formatDate
(date: Date)
src/lib/utils.ts:8
↓ 6 callers
Function
getAuthErrorMessage
(error: unknown, fallback: string)
src/components/auth/login-form.tsx:136
↓ 6 callers
Function
useSidebar
()
src/components/ui/sidebar.tsx:46
↓ 5 callers
Function
notificationId
(prefix: string, id: string, variant: string, date: Date)
src/hooks/use-live-notifications.ts:257
↓ 4 callers
Function
csvToArray
(value?: string)
src/components/projects/projects-page.tsx:33
↓ 4 callers
Function
formatDate
(value: Date | string | null | undefined)
src/routes/admin.projects.$id.tsx:549
↓ 4 callers
Function
getSession
()
src/lib/session.ts:27
↓ 4 callers
Function
handleUnselect
(item: string)
src/components/ui/multi-select.tsx:42
↓ 4 callers
Function
parseBooleanFilter
(value: unknown)
src/routes/projects.index.tsx:37
↓ 4 callers
Function
setMode
(mode: AuthMode, nextResetToken?: string)
src/components/auth/login-form.tsx:181
↓ 4 callers
Function
toDate
(value: Date | string | null | undefined)
src/hooks/use-live-notifications.ts:261
↓ 4 callers
Function
useFormField
()
src/components/ui/form.tsx:43
↓ 3 callers
Function
formatDate
(value: Date | string | null | undefined)
src/components/user/profile.tsx:788
↓ 3 callers
Function
formatProjectDate
(value: string | Date)
src/routes/dashboard.projects.tsx:398
↓ 3 callers
Function
getAppUrl
(path: string)
src/components/auth/login-form.tsx:128
↓ 3 callers
Function
getAppUrl
(path: string)
src/components/user/profile.tsx:794
↓ 3 callers
Function
hasInterest
(viewerState: ProjectViewerState | undefined, type: InterestType)
src/components/projects/project-page.tsx:765
↓ 3 callers
Function
invalidateUsers
()
src/routes/admin.users.tsx:99
↓ 3 callers
Function
parseCsvFilter
(value: unknown, allowedValues: readonly string[])
src/routes/projects.index.tsx:24
↓ 3 callers
Function
requireOnboarded
()
src/lib/route-guards.ts:15
↓ 3 callers
Function
requireOwnerAccount
()
src/lib/route-guards.ts:25
↓ 3 callers
Function
validateEmail
(email: string)
src/components/auth/login-form.tsx:154
↓ 3 callers
Function
validatePassword
(password: string)
src/components/auth/login-form.tsx:160
↓ 2 callers
Function
clearError
()
src/components/submissions/submission-form.tsx:131
↓ 2 callers
Function
connectProvider
(providerId: 'github')
src/components/user/profile.tsx:184
↓ 2 callers
Function
handleReject
(projectId: string, reason: string)
src/routes/admin.projects.tsx:145
↓ 2 callers
Function
interestTypeLabel
(type: 'contribution' | 'investment' | 'contact')
src/hooks/use-live-notifications.ts:251
↓ 2 callers
Function
invalidateProject
()
src/routes/admin.projects.$id.tsx:88
↓ 2 callers
Function
invalidateProjects
()
src/routes/admin.projects.tsx:97
↓ 2 callers
Function
isActive
(path: string)
src/components/layout/public-nav.tsx:10
↓ 2 callers
Function
makeQueryClient
()
src/lib/query-client.tsx:4
↓ 2 callers
Function
nextStep
()
src/components/submissions/submission-form.tsx:414
↓ 2 callers
Function
redirectAfterAuth
(url?: string | null)
src/components/auth/login-form.tsx:197
↓ 2 callers
Function
runProjectSuggestions
(repoFullName = selectedRepository?.fullName ?? form.getValues('gitRepoUrl'))
src/components/submissions/submission-form.tsx:206
↓ 2 callers
Function
useLiveNotifications
({ enabled = true }: { enabled?: boolean } = {})
src/hooks/use-live-notifications.ts:36
↓ 1 callers
Function
applyProjectSuggestions
(suggestions: ProjectSuggestions, source: 'ai' | 'heuristic')
src/components/submissions/submission-form.tsx:167
↓ 1 callers
Function
buildInterestReceivedNotification
( item: InterestInboxItem, )
src/hooks/use-live-notifications.ts:209
↓ 1 callers
Function
buildInterestSentNotification
( item: InterestHistoryItem, )
src/hooks/use-live-notifications.ts:233
↓ 1 callers
Function
buildProjectNotification
(project: MyProject)
src/hooks/use-live-notifications.ts:164
↓ 1 callers
Function
fileExists
(path: string)
smoke/web-smoke.ts:10
↓ 1 callers
Function
finishSignOut
()
src/components/user/profile.tsx:173
↓ 1 callers
Function
formatCount
(value: number)
src/components/submissions/repository-search.tsx:23
↓ 1 callers
Function
formatDashboardDate
(value: string | Date)
src/routes/dashboard.index.tsx:965
↓ 1 callers
Function
formatHours
(value: number)
src/routes/admin.index.tsx:231
↓ 1 callers
Function
formatNotificationDate
(value: Date)
src/components/notifications/notification-bell.tsx:141
↓ 1 callers
Function
formatNotificationDate
(value: Date)
src/routes/dashboard.notifications.tsx:203
↓ 1 callers
Function
formatRepository
(repoUrl: string)
src/routes/dashboard.projects.tsx:406
↓ 1 callers
Function
getInitialState
(initialMode: AuthMode, resetToken?: string, routeError?: string)
src/components/auth/login-form.tsx:68
↓ 1 callers
Function
getInitials
(name: string | null | undefined, email: string | null | undefined)
src/components/user/profile.tsx:777
↓ 1 callers
Function
getNestedErrorMessage
(errors: unknown, path: string)
src/components/submissions/submission-form.tsx:94
↓ 1 callers
Function
getQueryClient
()
src/lib/query-client.tsx:26
↓ 1 callers
Function
getUploadedUrl
(file: UploadedLogoFile | undefined)
src/components/submissions/logo-upload-field.tsx:24
↓ 1 callers
Function
getUrl
()
src/hooks/use-trpc.tsx:96
↓ 1 callers
Function
handleAccept
(projectId: string)
src/routes/admin.projects.tsx:141
↓ 1 callers
Function
handleRepositorySelect
(repository: RepositorySearchResult)
src/components/submissions/submission-form.tsx:218
↓ 1 callers
Function
handleSelect
(item: string)
src/components/ui/multi-select.tsx:46
↓ 1 callers
Function
hasActiveFilters
(filters: ProjectsSearchFilters)
src/components/projects/projects-page.tsx:55
↓ 1 callers
Function
isEmailVerificationError
(error: unknown)
src/components/auth/login-form.tsx:145
↓ 1 callers
Function
notificationToneClass
(tone: LiveNotification['tone'])
src/components/notifications/notification-bell.tsx:134
↓ 1 callers
Function
reportReasonIsInvalid
(reason: string)
src/components/projects/project-page.tsx:1030
↓ 1 callers
Function
requestAccountTypeChange
(accountType: AccountType)
src/components/user/profile.tsx:259
↓ 1 callers
Function
requestAccountTypeChange
(accountType: 'owner' | 'contributor' | 'investor')
src/routes/dashboard.index.tsx:991
↓ 1 callers
Function
requireAuth
()
src/lib/route-guards.ts:5
↓ 1 callers
Function
resetCallbackUrl
()
src/components/auth/login-form.tsx:195
↓ 1 callers
Function
routeErrorMessage
(error?: string)
src/components/auth/login-form.tsx:58
↓ 1 callers
Function
setApprovalStatus
(status: string)
src/routes/admin.projects.tsx:77
↓ 1 callers
Function
setRole
(nextRole: string)
src/routes/admin.users.tsx:73
↓ 1 callers
Function
signInWithProvider
(providerId: ProviderId)
src/components/auth/login-form.tsx:201
↓ 1 callers
Function
submitEmailSignIn
()
src/components/auth/login-form.tsx:225
↓ 1 callers
Function
submitEmailSignUp
()
src/components/auth/login-form.tsx:258
↓ 1 callers
Function
submitForgotPassword
()
src/components/auth/login-form.tsx:295
↓ 1 callers
Function
submitResetPassword
()
src/components/auth/login-form.tsx:318
↓ 1 callers
Function
toCsv
(values: string[])
src/components/projects/projects-page.tsx:42
↓ 1 callers
Function
toggle
(value: string)
src/routes/dashboard.index.tsx:597
↓ 1 callers
Function
toggleCsvValue
(currentValue: string | undefined, nextValue: string)
src/components/projects/projects-page.tsx:46
↓ 1 callers
Function
useIsMobile
()
src/hooks/use-mobile.ts:5
↓ 1 callers
Function
useProject
(id: string)
src/components/projects/project-page.tsx:60
↓ 1 callers
Function
useProjectSubmission
()
src/components/submissions/submission-form.tsx:105
Function
AccountTypeSwitcher
({ currentAccountType, ownedProjectCount, isPending, onChange, }: { currentAccountType: 'owner' | 'c
src/routes/dashboard.index.tsx:973
Function
AdminDashboard
()
src/routes/admin.index.tsx:31
Function
AdminLayout
()
src/routes/admin.tsx:49
Function
AdminProjectDetailPage
()
src/routes/admin.projects.$id.tsx:76
Function
AdminProjectsDashboard
()
src/routes/admin.projects.tsx:72
Function
AdminUsersDashboard
()
src/routes/admin.users.tsx:68
Function
AdminWaitlistDashboard
()
src/routes/admin.waitlist.tsx:45
Function
Alert
({ className, variant, ...props }: React.ComponentProps<"div"> & VariantProps<typeof alertVariants>)
src/components/ui/alert.tsx:22
Function
AlertDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert.tsx:50
Function
AlertTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/alert.tsx:37
Function
AppSidebar
({ user, ...props }: React.ComponentProps<typeof Sidebar> & { user: { id: string; name?: string
src/components/ui/app-sidebar.tsx:20
Function
Avatar
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Root>)
src/components/ui/avatar.tsx:8
Function
AvatarFallback
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Fallback>)
src/components/ui/avatar.tsx:37
Function
AvatarImage
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Image>)
src/components/ui/avatar.tsx:24
Function
Badge
({ className, variant, asChild = false, ...props }: React.ComponentProps<"span"> & VariantProps<type
src/components/ui/badge.tsx:28
Function
BooleanFilter
({ checked, label, onCheckedChange, }: { checked: boolean; label: string; onCheckedChange: (checke
src/components/projects/projects-page.tsx:349
next →
1–100 of 350, ranked by callers