MCPcopy Create free account

hub / github.com/WebDevSimplified/job-board-ai / functions

Functions364 in github.com/WebDevSimplified/job-board-ai

↓ 120 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 16 callersFunctiongetCurrentOrganization
({ allData = false } = {})
src/services/clerk/lib/getCurrentAuth.ts:18
↓ 15 callersFunctionhasOrgUserPermission
(permission: UserPermission)
src/services/clerk/lib/orgUserPermissions.ts:11
↓ 13 callersFunctiongetCurrentUser
({ allData = false } = {})
src/services/clerk/lib/getCurrentAuth.ts:9
↓ 8 callersFunctionverifyWebhook
({ raw, headers, }: { raw: string headers: Record<string, string> })
src/services/inngest/functions/clerk.ts:17
↓ 7 callersFunctiongetGlobalTag
(tag: CacheTag)
src/lib/dataCache.ts:10
↓ 7 callersFunctiongetIdTag
(tag: CacheTag, id: string)
src/lib/dataCache.ts:22
↓ 7 callersFunctiongetJobListingIdTag
(id: string)
src/features/jobListings/db/cache/jobListings.ts:12
↓ 7 callersFunctionuseSidebar
()
src/components/ui/sidebar.tsx:47
↓ 5 callersFunctiongetJobListingOrganizationTag
(organizationId: string)
src/features/jobListings/db/cache/jobListings.ts:8
↓ 5 callersFunctiongetUserResumeIdTag
(userId: string)
src/features/users/db/cache/userResumes.ts:8
↓ 5 callersFunctionhasPlanFeature
(feature: PlanFeature)
src/services/clerk/lib/planFeatures.ts:10
↓ 4 callersFunctionformatExperienceLevel
(experienceLevel: ExperienceLevel)
src/features/jobListings/lib/formatters.ts:37
↓ 4 callersFunctionformatJobType
(type: JobListingType)
src/features/jobListings/lib/formatters.ts:52
↓ 4 callersFunctionformatLocationRequirement
( locationRequirement: LocationRequirement )
src/features/jobListings/lib/formatters.ts:20
↓ 4 callersFunctiongetJobListing
(id: string, orgId: string)
src/features/jobListings/actions/actions.ts:218
↓ 4 callersFunctiongetOrganizationIdTag
(id: string)
src/features/organizations/db/cache/organizations.ts:8
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:45
↓ 3 callersFunctiongetJobListingApplicationJobListingTag
(jobListingId: string)
src/features/jobListingApplications/db/cache/jobListingApplications.ts:8
↓ 3 callersFunctiongetJobListingGlobalTag
()
src/features/jobListings/db/cache/jobListings.ts:4
↓ 3 callersFunctiongetNextJobListingStatus
(status: JobListingStatus)
src/features/jobListings/lib/utils.ts:3
↓ 3 callersFunctiongetUserIdTag
(id: string)
src/features/users/db/cache/users.ts:8
↓ 3 callersFunctionrevalidateJobListingCache
({ id, organizationId, }: { id: string organizationId: string })
src/features/jobListings/db/cache/jobListings.ts:16
↓ 3 callersFunctionrevalidateOrganizationCache
(id: string)
src/features/organizations/db/cache/organizations.ts:12
↓ 3 callersFunctionrevalidateOrganizationUserSettingsCache
(id: { organizationId: string userId: string })
src/features/organizations/db/cache/organizationUserSettings.ts:18
↓ 3 callersFunctionrevalidateUserCache
(id: string)
src/features/users/db/cache/users.ts:12
↓ 3 callersFunctionupdateJobListingApplication
( { jobListingId, userId, }: { jobListingId: string userId: string }, data: Partial<ty
src/features/jobListingApplications/db/jobListingsApplications.ts:14
↓ 3 callersFunctionuseIsDarkMode
()
src/hooks/useIsDarkMode.ts:3
↓ 2 callersFunctioncheckOverflow
(node: HTMLDivElement)
src/components/markdown/MarkdownPartial.tsx:25
↓ 2 callersFunctionconvertSearchParamsToString
( searchParams: Record<string, string | string[]> )
src/lib/convertSearchParamsToString.ts:1
↓ 2 callersFunctionfeaturedToggleButtonText
(isFeatured: boolean)
src/app/employer/job-listings/[jobListingId]/page.tsx:274
↓ 2 callersFunctionformatJobListingLocation
({ stateAbbreviation, city, }: { stateAbbreviation: string | null city: string | null })
src/features/jobListings/lib/formatters.ts:97
↓ 2 callersFunctionformatJobListingStatus
(status: JobListingStatus)
src/features/jobListings/lib/formatters.ts:65
↓ 2 callersFunctionformatWage
(wage: number, wageInterval: WageInterval)
src/features/jobListings/lib/formatters.ts:78
↓ 2 callersFunctiongetJobListing
(id: string)
src/features/jobListingApplications/actions/actions.ts:190
↓ 2 callersFunctiongetJobListingApplicationIdTag
({ jobListingId, userId, }: { jobListingId: string userId: string })
src/features/jobListingApplications/db/cache/jobListingApplications.ts:12
↓ 2 callersFunctiongetMatchingJobListings
( prompt: string, jobListings: z.infer<typeof listingSchema>[], { maxNumberOfJobs }: { maxNumberOfJobs?:
src/services/inngest/ai/getMatchingJobListings.ts:25
↓ 2 callersFunctiongetOrganizationUserSettingsIdTag
({ userId, organizationId, }: { userId: string organizationId: string })
src/features/organizations/db/cache/organizationUserSettings.ts:8
↓ 2 callersFunctiongetUserNotificationSettingsIdTag
(userId: string)
src/features/users/db/cache/userNotificationSettings.ts:8
↓ 2 callersFunctiongetUserResume
(userId: string)
src/app/(job-seeker)/user-settings/resume/page.tsx:86
↓ 2 callersFunctionhasReachedMaxFeaturedJobListings
()
src/features/jobListings/lib/planfeatureHelpers.ts:24
↓ 2 callersFunctionhasReachedMaxPublishedJobListings
()
src/features/jobListings/lib/planfeatureHelpers.ts:9
↓ 2 callersFunctionrevalidateJobListingApplicationCache
(id: { userId: string jobListingId: string })
src/features/jobListingApplications/db/cache/jobListingApplications.ts:22
↓ 2 callersFunctionrevalidateUserNotificationSettingsCache
(userId: string)
src/features/users/db/cache/userNotificationSettings.ts:12
↓ 2 callersFunctionrevalidateUserResumeCache
(userId: string)
src/features/users/db/cache/userResumes.ts:12
↓ 2 callersFunctionstatusToggleButtonText
(status: JobListingStatus)
src/app/employer/job-listings/[jobListingId]/page.tsx:252
↓ 2 callersFunctionuseIsMobile
()
src/hooks/use-mobile.ts:5
↓ 1 callersFunctionDailyApplicationEmail
({ applications, userName, }: { userName: string applications: Application[] })
src/services/resend/components/DailyApplicationEmail.tsx:34
↓ 1 callersFunctionDailyJobListingEmail
({ jobListings, serverUrl, userName, }: { userName: string jobListings: JobListing[] serverUrl: st
src/services/resend/components/DailyJobListingEmail.tsx:36
↓ 1 callersFunctioncreateJobListingApplication
( jobListingId: string, unsafeData: z.infer<typeof newJobListingApplicationSchema> )
src/features/jobListingApplications/actions/actions.ts:27
↓ 1 callersFunctiondeleteOrganization
(id: string)
src/features/organizations/db/organizations.ts:26
↓ 1 callersFunctiondeleteOrganizationUserSettings
({ userId, organizationId, }: { userId: string organizationId: string })
src/features/organizations/db/organizationUserSettings.ts:46
↓ 1 callersFunctiondeleteUser
(id: string)
src/features/users/db/users.ts:21
↓ 1 callersFunctionformatJobListingApplicationStage
(stage: ApplicationStage)
src/features/jobListingApplications/lib/formatters.ts:3
↓ 1 callersFunctionformatWageInterval
(interval: WageInterval)
src/features/jobListings/lib/formatters.ts:9
↓ 1 callersFunctiongetAiJobListingSearchResults
( unsafe: z.infer<typeof jobListingAiSearchSchema> )
src/features/jobListings/actions/actions.ts:178
↓ 1 callersFunctiongetBadges
(jobListing: JobListing)
src/services/resend/components/DailyJobListingEmail.tsx:93
↓ 1 callersFunctiongetColumns
( canUpdateRating: boolean, canUpdateStage: boolean )
src/features/jobListingApplications/components/ApplicationTable.tsx:60
↓ 1 callersFunctiongetFeaturedJobListingsCount
(orgId: string)
src/features/jobListings/lib/planfeatureHelpers.ts:54
↓ 1 callersFunctiongetIcon
(stage: ApplicationStage)
src/features/jobListingApplications/components/StageIcon.tsx:19
↓ 1 callersFunctiongetJobListing
(id: string, orgId: string)
src/app/employer/job-listings/[jobListingId]/page.tsx:364
↓ 1 callersFunctiongetJobListing
(id: string, orgId: string)
src/app/employer/job-listings/[jobListingId]/edit/page.tsx:42
↓ 1 callersFunctiongetJobListing
(id: string)
src/app/(job-seeker)/job-listings/[jobListingId]/page.tsx:275
↓ 1 callersFunctiongetJobListingApplication
({ jobListingId, userId, }: { jobListingId: string userId: string })
src/app/(job-seeker)/job-listings/[jobListingId]/page.tsx:257
↓ 1 callersFunctiongetJobListingApplicationGlobalTag
()
src/features/jobListingApplications/db/cache/jobListingApplications.ts:4
↓ 1 callersFunctiongetJobListingApplications
(jobListingId: string)
src/app/employer/job-listings/[jobListingId]/page.tsx:324
↓ 1 callersFunctiongetJobListingTag
(tag: CacheTag, jobListingId: string)
src/lib/dataCache.ts:14
↓ 1 callersFunctiongetJobListings
(orgId: string)
src/app/employer/layout.tsx:118
↓ 1 callersFunctiongetJobListings
( searchParams: z.infer<typeof searchParamsSchema>, jobListingId: string | undefined )
src/app/(job-seeker)/_shared/JobListingItems.tsx:180
↓ 1 callersFunctiongetLastOutputMessage
(result: AgentResult)
src/services/inngest/ai/getLastOutputMessage.ts:3
↓ 1 callersFunctiongetMostRecentJobListing
(orgId: string)
src/app/employer/page.tsx:30
↓ 1 callersFunctiongetNotificationSettings
({ organizationId, userId, }: { userId: string organizationId: string })
src/app/employer/user-settings/page.tsx:58
↓ 1 callersFunctiongetNotificationSettings
(userId: string)
src/app/(job-seeker)/user-settings/notifications/page.tsx:45
↓ 1 callersFunctiongetOrganization
(id: string)
src/services/clerk/lib/getCurrentAuth.ts:37
↓ 1 callersFunctiongetOrganizationGlobalTag
()
src/features/organizations/db/cache/organizations.ts:4
↓ 1 callersFunctiongetOrganizationTag
(tag: CacheTag, organizationId: string)
src/lib/dataCache.ts:18
↓ 1 callersFunctiongetOrganizationUserSettingsGlobalTag
()
src/features/organizations/db/cache/organizationUserSettings.ts:4
↓ 1 callersFunctiongetPublicJobListing
(id: string)
src/features/jobListingApplications/actions/actions.ts:177
↓ 1 callersFunctiongetPublicJobListings
()
src/features/jobListings/actions/actions.ts:230
↓ 1 callersFunctiongetPublishedJobListingsCount
(orgId: string)
src/features/jobListings/lib/planfeatureHelpers.ts:38
↓ 1 callersFunctiongetUser
(id: string)
src/services/clerk/lib/getCurrentAuth.ts:28
↓ 1 callersFunctiongetUserGlobalTag
()
src/features/users/db/cache/users.ts:4
↓ 1 callersFunctiongetUserNotificationSettingsGlobalTag
()
src/features/users/db/cache/userNotificationSettings.ts:4
↓ 1 callersFunctiongetUserResume
(userId: string)
src/features/jobListingApplications/actions/actions.ts:200
↓ 1 callersFunctiongetUserResume
(userId: string)
src/app/(job-seeker)/job-listings/[jobListingId]/page.tsx:248
↓ 1 callersFunctiongetUserResumeFileKey
(userId: string)
src/services/uploadthing/router.ts:51
↓ 1 callersFunctiongetUserResumeGlobalTag
()
src/features/users/db/cache/userResumes.ts:4
↓ 1 callersFunctioninsertJobListing
( jobListing: typeof JobListingTable.$inferInsert )
src/features/jobListings/db/jobListings.ts:6
↓ 1 callersFunctioninsertJobListingApplication
( application: typeof JobListingApplicationTable.$inferInsert )
src/features/jobListingApplications/db/jobListingsApplications.ts:6
↓ 1 callersFunctioninsertOrganization
( organization: typeof OrganizationTable.$inferInsert )
src/features/organizations/db/organizations.ts:6
↓ 1 callersFunctioninsertOrganizationUserSettings
( settings: typeof OrganizationUserSettingsTable.$inferInsert )
src/features/organizations/db/organizationUserSettings.ts:6
↓ 1 callersFunctioninsertUser
(user: typeof UserTable.$inferInsert)
src/features/users/db/users.ts:6
↓ 1 callersFunctioninsertUserNotificationSettings
( settings: typeof UserNotificationSettingsTable.$inferInsert )
src/features/users/db/userNotificationSettings.ts:5
↓ 1 callersFunctionsortApplicationsByStage
( a: ApplicationStage, b: ApplicationStage )
src/features/jobListingApplications/lib/utils.ts:3
↓ 1 callersFunctionsortJobListingsByStatus
( a: JobListingStatus, b: JobListingStatus )
src/features/jobListings/lib/utils.ts:15
↓ 1 callersFunctionupdateJobListingApplicationRating
( { jobListingId, userId, }: { jobListingId: string userId: string }, unsafeRating: nu
src/features/jobListingApplications/actions/actions.ts:122
↓ 1 callersFunctionupdateJobListingApplicationStage
( { jobListingId, userId, }: { jobListingId: string userId: string }, unsafeStage: App
src/features/jobListingApplications/actions/actions.ts:70
↓ 1 callersFunctionupdateOrganization
( id: string, organization: Partial<typeof OrganizationTable.$inferInsert> )
src/features/organizations/db/organizations.ts:14
↓ 1 callersFunctionupdateOrganizationUserSettings
( unsafeData: z.infer<typeof organizationUserSettingsSchema> )
src/features/organizations/actions/organizationUserSettingActions.ts:11
↓ 1 callersFunctionupdateUser
( id: string, user: Partial<typeof UserTable.$inferInsert> )
src/features/users/db/users.ts:12
next →1–100 of 364, ranked by callers