Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/MMansy19/Telemedicine-App
/ functions
Functions
405 in github.com/MMansy19/Telemedicine-App
⨍
Functions
405
◇
Types & classes
25
↓ 15 callers
Function
handleChangeOptions
(e: any)
telemedapp/app/doctors/page.tsx:187
↓ 13 callers
Function
formatDate
(date: Date)
telemedapp/utils/date.ts:1
↓ 11 callers
Function
useProfile
()
telemedapp/context/ProfileContext.tsx:24
↓ 10 callers
Function
validateFieldsChosen
()
telemedapp/components/doctorProfile/EditProfile.tsx:84
↓ 8 callers
Function
catchAsyncError
(fn)
BE/Utilities.js:97
↓ 8 callers
Function
unFormatDate
(date: string)
telemedapp/utils/date.ts:14
↓ 8 callers
Function
validateFieldsChosen
()
telemedapp/components/auth/SignupForm.tsx:150
↓ 6 callers
Function
validateFieldsChosen
()
telemedapp/components/patientProfile/EditProfile.tsx:74
↓ 5 callers
Function
formatDateString
(date: string)
telemedapp/utils/date.ts:5
↓ 5 callers
Function
passwordValidation
(str)
BE/Utilities.js:7
↓ 4 callers
Function
addNotification
(recipientId, title, body, notificationType)
BE/Controllers/notifications.js:59
↓ 4 callers
Function
getWeekStartAndEnd
(today: Date)
telemedapp/utils/date.ts:19
↓ 4 callers
Function
queryHandler
(query)
BE/Utilities.js:136
↓ 4 callers
Function
renderRatingField
(label: string, name: string)
telemedapp/components/common/RatingComp.tsx:52
↓ 3 callers
Function
sfL
(w)
telemedapp/postcss.config.mjs:13
↓ 3 callers
Function
validateFieldsChosen
()
telemedapp/components/patientProfile/ChangePassword.tsx:43
↓ 2 callers
Function
formatDoctorAvailabilities
(slotsString: string)
telemedapp/utils/formatDoctorAvailabilities.ts:30
↓ 2 callers
Function
formattedDatesFunc
(data: any)
telemedapp/components/booking/DoctorBooking.tsx:39
↓ 2 callers
Function
handleDateSelect
(dateObj: { date: string; slots: { time: string; type: string }[]; })
telemedapp/components/booking/DoctorBooking.tsx:151
↓ 2 callers
Function
handleDurationChange
(duration: number)
telemedapp/components/booking/DoctorBooking.tsx:148
↓ 2 callers
Function
handleTabClick
(tabName: string)
telemedapp/app/doctorProfile/appointmentDetails/page.tsx:47
↓ 2 callers
Function
sendPushNotification
(pushToken, title, body)
BE/Controllers/notifications.js:81
↓ 2 callers
Function
validateConfirmPassword
()
telemedapp/components/auth/SignupForm.tsx:257
↓ 2 callers
Function
validateConfirmPassword
()
telemedapp/components/patientProfile/ChangePassword.tsx:80
↓ 2 callers
Function
validateFieldsChosen
()
telemedapp/components/doctorProfile/ChangePassword.tsx:43
↓ 1 callers
Function
bookAppointment
()
telemedapp/components/booking/BookingSummary.tsx:57
↓ 1 callers
Function
bufferToBase64
(buffer: number[])
telemedapp/components/patientProfile/appointments_history/AppointmentCard.tsx:16
↓ 1 callers
Function
bufferToBase64
(buffer: number[])
telemedapp/components/patientProfile/upcoming_appointments/AppointmentCard.tsx:23
↓ 1 callers
Function
convertCodedToDates
(codedTimes: string[])
telemedapp/components/doctorProfile/TimeSlots.tsx:60
↓ 1 callers
Function
convertDateToCode
(day: string, time: string, type: string)
telemedapp/utils/formatDoctorAvailabilities.ts:60
↓ 1 callers
Function
createCodedSlots
(sentObj: Record<string, string[]>)
telemedapp/components/doctorProfile/TimeSlots.tsx:118
↓ 1 callers
Function
createResetPasswordToken
(id, email, role)
BE/Utilities.js:191
↓ 1 callers
Function
createToken
(id, email, role, firstName, lastName)
BE/Utilities.js:23
↓ 1 callers
Function
fetchAppointmentDetails
()
telemedapp/app/doctorProfile/appointmentDetails/page.tsx:27
↓ 1 callers
Function
fetchAppointmentHistory
(patientId: any, headers: any)
telemedapp/app/doctorProfile/patientHistory/[appointmentPatientId]/page.tsx:34
↓ 1 callers
Function
fetchAppointmentsDetails
()
telemedapp/components/patientProfile/appointments_history/HistoryDetails.tsx:27
↓ 1 callers
Function
fetchDoctorAvailability
()
telemedapp/components/booking/DoctorBooking.tsx:75
↓ 1 callers
Function
fetchDoctors
()
telemedapp/context/GetDoctorsContext.tsx:43
↓ 1 callers
Function
fetchDocuments
()
telemedapp/components/patientProfile/PatientDocuments.tsx:24
↓ 1 callers
Function
fetchDocuments
()
telemedapp/app/doctorProfile/documentsList/[appointmentId]/page.tsx:25
↓ 1 callers
Function
getDateTime
()
telemedapp/components/booking/BookingSummary.tsx:38
↓ 1 callers
Function
getDay
(date: string)
telemedapp/components/booking/BookingSummary.tsx:51
↓ 1 callers
Function
getIcon
(type: string)
telemedapp/components/patientProfile/PatientDocuments.tsx:12
↓ 1 callers
Function
getIcon
(type: string)
telemedapp/app/doctorProfile/documentsList/[appointmentId]/page.tsx:13
↓ 1 callers
Function
getTimeClass
(time: string)
telemedapp/components/doctorProfile/TimeSlots.tsx:213
↓ 1 callers
Function
getTimeString
(date: string)
telemedapp/utils/date.ts:9
↓ 1 callers
Function
handleAppointmentSelect
(appointment: any)
telemedapp/components/booking/FollowUpAppointments.tsx:21
↓ 1 callers
Function
handleCardClick
(id: number)
telemedapp/components/patientHistoryComps/appointmentHistoryCard.tsx:9
↓ 1 callers
Function
handleClose
()
telemedapp/components/MenuList/menuList.tsx:25
↓ 1 callers
Function
handleDeleteCertificate
(id: Number)
telemedapp/components/auth/SignupForm.tsx:428
↓ 1 callers
Function
handleDeleteExperience
(id: Number)
telemedapp/components/auth/SignupForm.tsx:478
↓ 1 callers
Function
handleDeleteInterest
(id: Number)
telemedapp/components/auth/SignupForm.tsx:527
↓ 1 callers
Function
handleFillOptions
(doctors: any[])
telemedapp/app/doctors/page.tsx:40
↓ 1 callers
Function
handleFollowUpClick
()
telemedapp/components/booking/FollowUpAppointments.tsx:25
↓ 1 callers
Function
handleOpen
()
telemedapp/components/FilterComponent/filter.tsx:51
↓ 1 callers
Function
handleOpen2
()
telemedapp/components/FilterComponent/filter.tsx:54
↓ 1 callers
Function
handleRatingChange
(name: string)
telemedapp/components/common/RatingComp.tsx:37
↓ 1 callers
Function
handleShownDoctors
(filters: any)
telemedapp/app/doctors/page.tsx:64
↓ 1 callers
Function
handleSlotSelect
(slot: { time: string; type: string })
telemedapp/components/booking/DoctorBooking.tsx:159
↓ 1 callers
Function
renderError
()
telemedapp/components/common/VideoCallButton.tsx:16
↓ 1 callers
Function
restrictTo
(...roles)
BE/Utilities.js:120
↓ 1 callers
Function
tokenAuthentication
(req: any)
telemedapp/components/auth/SignInForm.tsx:26
↓ 1 callers
Function
useDoctorContext
()
telemedapp/context/GetDoctorsContext.tsx:293
↓ 1 callers
Function
validateBirthDate
()
telemedapp/components/auth/SignupForm.tsx:314
↓ 1 callers
Function
validateBirthDate
()
telemedapp/components/doctorProfile/EditProfile.tsx:170
↓ 1 callers
Function
validateBirthDate
()
telemedapp/components/patientProfile/EditProfile.tsx:185
↓ 1 callers
Function
validateEmail
()
telemedapp/components/auth/SignupForm.tsx:206
↓ 1 callers
Function
validateFirstName
()
telemedapp/components/auth/SignupForm.tsx:159
↓ 1 callers
Function
validateFirstName
()
telemedapp/components/doctorProfile/EditProfile.tsx:93
↓ 1 callers
Function
validateFirstName
()
telemedapp/components/patientProfile/EditProfile.tsx:83
↓ 1 callers
Function
validateForm
()
telemedapp/components/auth/SignupForm.tsx:356
↓ 1 callers
Function
validateForm
()
telemedapp/components/auth/SignInForm.tsx:64
↓ 1 callers
Function
validateForm
()
telemedapp/components/doctorProfile/EditProfile.tsx:331
↓ 1 callers
Function
validateForm
()
telemedapp/components/patientProfile/EditProfile.tsx:226
↓ 1 callers
Function
validateForm
()
telemedapp/components/patientProfile/ChangePassword.tsx:106
↓ 1 callers
Function
validateLanguages
()
telemedapp/components/doctorProfile/EditProfile.tsx:259
↓ 1 callers
Function
validateLanguages
()
telemedapp/components/patientProfile/EditProfile.tsx:153
↓ 1 callers
Function
validateLastName
()
telemedapp/components/auth/SignupForm.tsx:183
↓ 1 callers
Function
validateLastName
()
telemedapp/components/doctorProfile/EditProfile.tsx:117
↓ 1 callers
Function
validateLastName
()
telemedapp/components/patientProfile/EditProfile.tsx:107
↓ 1 callers
Function
validatePassword
()
telemedapp/components/auth/SignupForm.tsx:229
↓ 1 callers
Function
validatePassword
()
telemedapp/components/patientProfile/ChangePassword.tsx:52
↓ 1 callers
Function
validatePhone
()
telemedapp/components/auth/SignupForm.tsx:283
↓ 1 callers
Function
validatePhone
()
telemedapp/components/doctorProfile/EditProfile.tsx:140
↓ 1 callers
Function
validatePhone
()
telemedapp/components/patientProfile/EditProfile.tsx:130
↓ 1 callers
Function
validateResidenceCountry
()
telemedapp/components/doctorProfile/EditProfile.tsx:211
↓ 1 callers
Function
validateSixtyMinPrice
()
telemedapp/components/doctorProfile/EditProfile.tsx:307
↓ 1 callers
Function
validateSpecialization
()
telemedapp/components/doctorProfile/EditProfile.tsx:235
↓ 1 callers
Function
validateThirtyMinPrice
()
telemedapp/components/doctorProfile/EditProfile.tsx:283
Function
AddAppointmentResult
()
telemedapp/app/doctorProfile/addPrescription/[appointmentId]/page.tsx:8
Function
AppointmentCard
({ appointment }: { appointment: any })
telemedapp/components/doctorProfile/AppointmentCard.tsx:8
Function
AppointmentCard
({ appointment, profileData, }: { appointment: any; profileData: any; })
telemedapp/components/patientProfile/appointments_history/AppointmentCard.tsx:6
Function
AppointmentCard
({ appointment, profileData, }: { appointment: any; profileData: any; })
telemedapp/components/patientProfile/upcoming_appointments/AppointmentCard.tsx:7
Function
AppointmentDetails
(req, res)
BE/Controllers/Doctor/Appointments/appointmentdetails.js:4
Function
AppointmentDetails
(req, res)
BE/Controllers/Patient/Appointment/appointmentDetails.js:5
Function
AppointmentDetails
(req, res)
BE/Controllers/backOffice/appointmentDetails.js:5
Function
AppointmentDetailsPage
()
telemedapp/app/doctorProfile/appointmentDetails/page.tsx:9
Function
AppointmentHistoryCard
({ appointment }: { appointment: any })
telemedapp/components/patientHistoryComps/appointmentHistoryCard.tsx:6
Function
AppointmentHistorySummary
({ appointmentHistory, }: { appointmentHistory: any[]; })
telemedapp/components/patientHistoryComps/appointmentHistorySummary.tsx:4
Function
AppointmentResultSubmission
(req, res)
BE/Controllers/Doctor/Appointments/AppointmentResults.js:5
next →
1–100 of 405, ranked by callers