MCPcopy Create free account

hub / github.com/FoloUp/FoloUp / functions

Functions178 in github.com/FoloUp/FoloUp

↓ 73 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 50 callersMethoderror
(message: string, args?: string | object)
src/lib/logger.ts:16
↓ 14 callersMethodinfo
(message: string, args?: string | object)
src/lib/logger.ts:8
↓ 5 callersFunctiondispatch
(action: Action)
src/components/ui/use-toast.ts:131
↓ 5 callersFunctionuseInterviewers
()
src/contexts/interviewers.context.tsx:72
↓ 5 callersFunctionuseInterviews
()
src/contexts/interviews.context.tsx:81
↓ 4 callersFunctionuseCarousel
()
src/components/ui/carousel.tsx:33
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:38
↓ 3 callersFunctionfetchInterviews
()
src/contexts/interviews.context.tsx:36
↓ 3 callersMethodlogWithLevel
(level: LogLevel, message: string, args?: string | object | "")
src/lib/logger.ts:3
↓ 2 callersFunctionCreateEmptyInterviewData
()
src/components/dashboard/interview/createInterviewModal.tsx:12
↓ 2 callersFunctionaddToRemoveQueue
(toastId: string)
src/components/ui/use-toast.ts:57
↓ 2 callersFunctioncustomSortingFn
(a: any, b: any)
src/components/dashboard/interview/dataTable.tsx:56
↓ 2 callersFunctionfetchInterviewers
()
src/contexts/interviewers.context.tsx:33
↓ 2 callersFunctionfilterResponses
()
src/app/(client)/interviews/[interviewId]/page.tsx:226
↓ 2 callersFunctiongetInterviewById
(id: string)
src/services/interviews.service.ts:33
↓ 2 callersFunctionnormalizeInterviewPayload
(payload: any)
src/services/interviews.service.ts:5
↓ 2 callersFunctiononEndCallClick
()
src/components/call/index.tsx:177
↓ 2 callersFunctionuseTabSwitchPrevention
()
src/components/call/tabSwitchPrevention.tsx:12
↓ 1 callersFunctioncompose
(providers: any[])
src/lib/compose.tsx:4
↓ 1 callersFunctionconvertSecondstoMMSS
(seconds: number)
src/lib/utils.ts:35
↓ 1 callersFunctioncopyToClipboard
()
src/components/dashboard/interview/interviewCard.tsx:76
↓ 1 callersFunctioncreateInterviewer
(payload: any)
src/contexts/interviewers.context.tsx:44
↓ 1 callersFunctioncreateInterviewers
()
src/components/dashboard/interviewer/createInterviewerButton.tsx:12
↓ 1 callersFunctioncreateResponse
(payload: any)
src/contexts/responses.context.tsx:21
↓ 1 callersFunctioncreateUserPrompt
( callSummaries: string, interviewName: string, interviewObjective: string, interviewDescription: stri
src/lib/prompts/generate-insights.ts:4
↓ 1 callersFunctiondismiss
()
src/components/ui/use-toast.ts:148
↓ 1 callersFunctionfetchClient
()
src/contexts/clients.context.tsx:27
↓ 1 callersFunctionfetchEmail
()
src/components/call/callInfo.tsx:82
↓ 1 callersFunctionfetchInterview
()
src/app/(client)/interviews/[interviewId]/page.tsx:81
↓ 1 callersFunctionfetchInterviewer
()
src/components/call/index.tsx:243
↓ 1 callersFunctionfetchInterviewer
()
src/components/dashboard/interview/interviewCard.tsx:31
↓ 1 callersFunctionfetchOrganization
()
src/contexts/clients.context.tsx:42
↓ 1 callersFunctionfetchOrganizationData
()
src/app/(client)/interviews/[interviewId]/page.tsx:102
↓ 1 callersFunctionfetchOrganizationData
()
src/app/(client)/dashboard/page.tsx:37
↓ 1 callersFunctionfetchResponses
()
src/components/call/callInfo.tsx:60
↓ 1 callersFunctionfetchResponses
()
src/components/dashboard/interview/interviewCard.tsx:41
↓ 1 callersFunctionfetchResponses
()
src/app/(client)/interviews/[interviewId]/page.tsx:118
↓ 1 callersFunctionfetchResponsesCount
()
src/app/(client)/dashboard/page.tsx:60
↓ 1 callersFunctionfetchinterview
()
src/app/(user)/call/[interviewId]/page.tsx:90
↓ 1 callersFunctionformatTimestampToDateHHMM
(timestamp: string)
src/lib/utils.ts:15
↓ 1 callersFunctiongenId
()
src/components/ui/use-toast.ts:25
↓ 1 callersFunctiongenerateInterviewAnalytics
(payload: { callId: string; interviewId: string; transcript: string; })
src/services/analytics.service.ts:10
↓ 1 callersFunctiongenerateQuestionsPrompt
(body: { name: string; objective: string; number: number; context: string; })
src/lib/prompts/generate-questions.ts:4
↓ 1 callersFunctiongetCommunicationAnalysisPrompt
( transcript: string, )
src/lib/prompts/communication-analysis.ts:6
↓ 1 callersFunctiongetInterviewAnalyticsPrompt
( interviewTranscript: string, mainInterviewQuestions: string, )
src/lib/prompts/analytics.ts:4
↓ 1 callersFunctionhandleResponseClick
(response: Response)
src/app/(client)/interviews/[interviewId]/page.tsx:142
↓ 1 callersFunctionhandleThemeColorChange
(newColor: string)
src/app/(client)/interviews/[interviewId]/page.tsx:181
↓ 1 callersFunctionisLightColor
(color: string)
src/lib/utils.ts:42
↓ 1 callersFunctiononDeleteInterviewClick
()
src/components/dashboard/interview/editInterview.tsx:113
↓ 1 callersFunctiononDeleteResponseClick
()
src/components/call/callInfo.tsx:123
↓ 1 callersFunctiononGenrateQuestions
()
src/components/dashboard/interview/create-popup/details.tsx:67
↓ 1 callersFunctiononManual
()
src/components/dashboard/interview/create-popup/details.tsx:101
↓ 1 callersFunctiononSave
()
src/components/dashboard/interview/editInterview.tsx:83
↓ 1 callersFunctiononSave
()
src/components/dashboard/interview/create-popup/questions.tsx:60
↓ 1 callersFunctiononSave
()
src/components/dashboard/interviewer/createInterviewerCard.tsx:40
↓ 1 callersFunctionopenSharePopup
()
src/app/(client)/interviews/[interviewId]/page.tsx:206
↓ 1 callersFunctionparsePdf
(formData: FormData)
src/actions/parse-pdf.ts:5
↓ 1 callersFunctionprepareTableData
(responses: Response[])
src/components/dashboard/interview/summaryInfo.tsx:67
↓ 1 callersFunctionreducer
(state: State, action: Action)
src/components/ui/use-toast.ts:73
↓ 1 callersFunctionreplaceAgentAndUser
(transcript: string, name: string)
src/components/call/callInfo.tsx:103
↓ 1 callersFunctionseeInterviewPreviewPage
()
src/app/(client)/interviews/[interviewId]/page.tsx:66
↓ 1 callersFunctionslideLeft
(id: string, value: number)
src/components/dashboard/interview/create-popup/details.tsx:53
↓ 1 callersFunctionslideLeft
()
src/app/(client)/dashboard/interviewers/page.tsx:13
↓ 1 callersFunctionslideRight
(id: string, value: number)
src/components/dashboard/interview/create-popup/details.tsx:60
↓ 1 callersFunctiontestEmail
(email: string)
src/lib/utils.ts:29
↓ 1 callersFunctionupdateInterview
()
src/components/call/index.tsx:254
↓ 1 callersFunctionuseResponses
()
src/contexts/responses.context.tsx:43
↓ 1 callersFunctionuseToast
()
src/components/ui/use-toast.ts:171
FunctionAlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:55
FunctionAlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:48
FunctionCall
({ interview }: InterviewProps)
src/components/call/index.tsx:53
FunctionCallInfo
({ call_id, onDeleteResponse, onCandidateStatusChange }: CallProps)
src/components/call/callInfo.tsx:46
FunctionClientProvider
({ children }: ClientProviderProps)
src/contexts/clients.context.tsx:20
FunctionContextMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/context-menu.tsx:163
FunctionCreateInterviewCard
()
src/components/dashboard/interview/createInterviewCard.tsx:9
FunctionCreateInterviewModal
({ open, setOpen }: Props)
src/components/dashboard/interview/createInterviewModal.tsx:26
FunctionCreateInterviewerButton
()
src/components/dashboard/interviewer/createInterviewerButton.tsx:9
FunctionDataTable
({ data, interviewId }: DataTableProps)
src/components/dashboard/interview/dataTable.tsx:35
FunctionDetailsPopup
({ open, setLoading, interviewData, setInterviewData, isUploaded, setIsUploaded, fileName, set
src/components/dashboard/interview/create-popup/details.tsx:28
FunctionEditInterview
({ interview }: EditInterviewProps)
src/components/dashboard/interview/editInterview.tsx:35
FunctionFeedbackForm
({ onSubmit, email }: FeedbackFormProps)
src/components/call/feedbackForm.tsx:17
FunctionFileUpload
({ isUploaded, setIsUploaded, fileName, setFileName, setUploadedDocumentContext, }: Props)
src/components/dashboard/interview/fileUpload.tsx:17
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:27
FunctionGET
(res: NextRequest)
src/app/api/create-interviewer/route.ts:11
FunctionInfoTooltip
({ content }: { content: string })
src/components/dashboard/interview/summaryInfo.tsx:22
FunctionInterviewCard
({ name, interviewerId, id, url, readableSlug }: Props)
src/components/dashboard/interview/interviewCard.tsx:23
FunctionInterviewHome
({ params, searchParams }: Props)
src/app/(client)/interviews/[interviewId]/page.tsx:47
FunctionInterviewInterface
({ params }: Props)
src/app/(user)/call/[interviewId]/page.tsx:77
FunctionInterviewProvider
({ children }: InterviewProviderProps)
src/contexts/interviews.context.tsx:30
FunctionInterviewerDetailsModal
({ interviewer }: Props)
src/components/dashboard/interviewer/interviewerDetailsModal.tsx:11
FunctionInterviewerProvider
({ children }: InterviewerProviderProps)
src/contexts/interviewers.context.tsx:28
FunctionInterviewers
()
src/app/(client)/dashboard/interviewers/page.tsx:10
FunctionInterviewersLoader
()
src/app/(client)/dashboard/interviewers/page.tsx:27
FunctionInterviews
()
src/app/(client)/dashboard/page.tsx:16
FunctionInterviewsLoader
()
src/app/(client)/dashboard/page.tsx:24
FunctionLoaderWithLogo
()
src/components/loaders/loader-with-logo/loaderWithLogo.tsx:4
FunctionLoaderWithText
()
src/components/loaders/loader-with-text/loaderWithText.tsx:3
FunctionMiniLoader
()
src/components/loaders/mini-loader/miniLoader.tsx:3
FunctionModal
({ open, onClose, closeOnOutsideClick = true, children }: ModalProps)
src/components/dashboard/Modal.tsx:11
next →1–100 of 178, ranked by callers