MCPcopy Create free account

hub / github.com/adrianhajdin/healthcare / functions

Functions53 in github.com/adrianhajdin/healthcare

↓ 56 callersFunctioncn
(...inputs: ClassValue[])
lib/utils.ts:4
↓ 9 callersFunctionparseStringify
(value: any)
lib/utils.ts:8
↓ 4 callersFunctionformatDateTime
(dateString: Date | string, timeZone: string = Intl.DateTimeFormat().resolvedOptions().timeZone)
lib/utils.ts:13
↓ 4 callersFunctionuseFormField
()
components/ui/form.tsx:42
↓ 2 callersFunctiondecryptKey
(passkey: string)
lib/utils.ts:79
↓ 2 callersFunctiongetPatient
(userId: string)
lib/actions/patient.actions.ts:97
↓ 1 callersFunctioncloseModal
()
components/PasskeyModal.tsx:47
↓ 1 callersFunctionconvertFileToUrl
(file: File)
lib/utils.ts:10
↓ 1 callersFunctioncreateAppointment
( appointment: CreateAppointmentParams )
lib/actions/appointment.actions.ts:17
↓ 1 callersFunctioncreateUser
(user: CreateUserParams)
lib/actions/patient.actions.ts:18
↓ 1 callersFunctionencryptKey
(passkey: string)
lib/utils.ts:75
↓ 1 callersFunctiongetAppointment
(appointmentId: string)
lib/actions/appointment.actions.ts:149
↓ 1 callersFunctiongetAppointmentSchema
(type: string)
lib/validation.ts:109
↓ 1 callersFunctiongetRecentAppointmentList
()
lib/actions/appointment.actions.ts:36
↓ 1 callersFunctiongetUser
(userId: string)
lib/actions/patient.actions.ts:44
↓ 1 callersFunctionregisterPatient
({ identificationDocument, ...patient }: RegisterUserParams)
lib/actions/patient.actions.ts:58
↓ 1 callersFunctionsendSMSNotification
(userId: string, content: string)
lib/actions/appointment.actions.ts:104
↓ 1 callersFunctionupdateAppointment
({ appointmentId, userId, timeZone, appointment, type, }: UpdateAppointmentParams)
lib/actions/appointment.actions.ts:120
↓ 1 callersFunctionvalidatePasskey
( e: React.MouseEvent<HTMLButtonElement, MouseEvent> )
components/PasskeyModal.tsx:52
FunctionAdminPage
()
app/admin/page.tsx:9
FunctionAlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/alert-dialog.tsx:62
FunctionAlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/alert-dialog.tsx:48
FunctionAppointment
({ params: { userId } }: SearchParamProps)
app/patients/[userId]/new-appointment/page.tsx:6
FunctionAppointmentForm
({ userId, patientId, type = "create", appointment, setOpen, }: { userId: string; patientId: str
components/forms/AppointmentForm.tsx:25
FunctionAppointmentModal
({ patientId, userId, appointment, type, }: { patientId: string; userId: string; appointment?: A
components/AppointmentModal.tsx:20
FunctionCommandDialog
({ children, ...props }: CommandDialogProps)
components/ui/command.tsx:28
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
components/ui/command.tsx:129
FunctionCustomFormField
(props: CustomProps)
components/CustomFormField.tsx:152
FunctionDataTable
({ columns, data, }: DataTableProps<TData, TValue>)
components/table/DataTable.tsx:30
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:70
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
components/ui/dialog.tsx:56
FunctionFileUploader
({ files, onChange }: FileUploaderProps)
components/FileUploader.tsx:14
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
components/ui/form.tsx:29
FunctionGET
()
app/api/sentry-example-api/route.ts:7
FunctionGlobalError
({ error, }: { error: Error & { digest?: string }; })
app/global-error.tsx:7
FunctionHome
({ searchParams }: SearchParamProps)
app/page.tsx:7
FunctionLoading
()
app/loading.tsx:3
FunctionPage
()
app/sentry-example-page/page.tsx:6
FunctionPasskeyModal
()
components/PasskeyModal.tsx:23
FunctionPatientForm
()
components/forms/PatientForm.tsx:17
FunctionRegister
({ params: { userId } }: SearchParamProps)
app/patients/[userId]/register/page.tsx:7
FunctionRegisterForm
({ user }: { user: User })
components/forms/RegisterForm.tsx:29
FunctionRenderInput
({ field, props }: { field: any; props: CustomProps })
components/CustomFormField.tsx:45
FunctionRequestSuccess
({ searchParams, params: { userId }, }: SearchParamProps)
app/patients/[userId]/new-appointment/success/page.tsx:9
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
app/layout.tsx:23
FunctionStatCard
({ count = 0, label, icon, type }: StatCardProps)
components/StatCard.tsx:11
FunctionStatusBadge
({ status }: { status: Status })
components/StatusBadge.tsx:6
FunctionSubmitButton
({ isLoading, className, children }: ButtonProps)
components/SubmitButton.tsx:11
FunctionThemeProvider
({ children, ...props }: ThemeProviderProps)
components/ThemeProvider.tsx:6
FunctiononSubmit
( values: z.infer<typeof AppointmentFormValidation> )
components/forms/AppointmentForm.tsx:56
FunctiononSubmit
(values: z.infer<typeof UserFormValidation>)
components/forms/PatientForm.tsx:30
FunctiononSubmit
(values: z.infer<typeof PatientFormValidation>)
components/forms/RegisterForm.tsx:43
Functionregister
()
instrumentation.ts:1