MCPcopy Create free account

hub / github.com/Ujjalzaman/Doctor-Appointment / functions

Functions344 in github.com/Ujjalzaman/Doctor-Appointment

↓ 64 callersFunctioncatchAsync
(fn: RequestHandler)
api/src/shared/catchAsync.ts:3
↓ 61 callersFunctionsendResponse
(res: Response, data: IApiResponse<T>)
api/src/shared/sendResponse.ts:15
↓ 36 callersFunctionauth
(...rules: string[])
api/src/app/middlewares/auth.ts:7
↓ 15 callersFunctionnext
()
src/components/Appointment/AppointmentPage.jsx:55
↓ 14 callersFunctionhandleChange
(e)
src/components/Booking/DoctorBooking/DoctorBooking.jsx:55
↓ 13 callersFunctionuseAuthCheck
()
src/redux/hooks/useAuthCheck.js:6
↓ 9 callersFunctiongetUserInfo
()
src/service/auth.service.js:8
↓ 7 callersFunctionhandleSubmit
(values)
src/components/Doctor/ProfileSetting/ProfileSetting.jsx:71
↓ 7 callersFunctiontruncate
(str, max)
src/utils/truncate.js:1
↓ 5 callersFunctionuseMessageEffect
(isLoading, isSuccess, isError, error, successMessage)
src/utils/messageSideEffect.js:4
↓ 4 callersFunctionEmailtTransporter
({pathName,replacementObj, toMail, subject }:IEmailProps)
api/src/helpers/emailTransporter.ts:14
↓ 4 callersFunctionclickToCopyClipBoard
(id)
src/utils/copyClipBoard.js:3
↓ 4 callersFunctioncreateError
(status, message)
api/utils/error.js:1
↓ 4 callersFunctionhanldeOnChange
(e)
src/components/Login/SignUp.jsx:100
↓ 4 callersFunctionpick
(obj: T, keys: k[])
api/src/shared/pick.ts:1
↓ 4 callersFunctionupdateDoctor
(req: Request)
api/src/app/modules/doctor/doctor.service.ts:159
↓ 3 callersFunctiongetFromLocalStorage
(key)
src/utils/local-storage.js:12
↓ 3 callersFunctiongetInitPatientName
(item)
src/components/Doctor/MyPatients/MyPatients.jsx:15
↓ 3 callersFunctiongetPatientName
(invoice)
src/components/Doctor/Invoice/DoctorInvoice.jsx:18
↓ 3 callersFunctionmockVal
(str, repeat = 1)
src/components/UI/form/InputAutoCompleteForm.jsx:3
↓ 3 callersFunctionupdateAppointment
(id: string, payload: Partial<Appointments>)
api/src/app/modules/appointment/appointment.service.ts:352
↓ 2 callersFunctioncalculatePagination
(options: IOption)
api/src/shared/paginationHelper.ts:16
↓ 2 callersFunctioncreateAppointment
(payload: any)
api/src/app/modules/appointment/appointment.service.ts:10
↓ 2 callersFunctiondecodeToken
(token)
src/utils/jwt.js:3
↓ 2 callersFunctiongetDoctorProfileProgress
(doctor)
src/utils/doctorProfileCompletion.js:4
↓ 2 callersFunctiongetStatusColor
(status)
src/components/Admin/Appointments/Appointments.jsx:52
↓ 2 callersFunctionhandleDateChange
(date)
src/components/Appointment/AppointmentPage.jsx:129
↓ 2 callersFunctionhandleSelectTime
(time)
src/components/Appointment/SelectApppointment.jsx:9
↓ 2 callersFunctionhandleSignUpSuccess
()
src/components/Login/SignUp.jsx:38
↓ 2 callersFunctionhandleStatusUpdate
(id, status)
src/components/Doctor/Appointments/Appointments.jsx:57
↓ 2 callersFunctionhandleSubmit
(values)
src/components/Admin/Doctors/Doctors.jsx:58
↓ 2 callersFunctionjoinLocation
(parts)
src/components/Doctor/Appointments/ViewAppointment.jsx:23
↓ 2 callersFunctionjoinParts
(parts)
src/components/TrackAppointment/TrackDetailPage.jsx:13
↓ 2 callersFunctionloggedOut
()
src/service/auth.service.js:21
↓ 2 callersFunctionsetLocalStorage
(key, token)
src/utils/local-storage.js:5
↓ 2 callersFunctionupdatePatient
(req: Request)
api/src/app/modules/patient/patient.service.ts:45
↓ 2 callersFunctionupdatedApppointmentStatus
(data, type)
src/components/Doctor/Dashboard/doctor/DashboardPage.jsx:23
↓ 2 callersFunctionuseDebounced
({ searchQuery, delay })
src/utils/hooks/useDebounced.js:3
↓ 1 callersFunctionaxiosBaseQuery
({ baseUrl } = { baseUrl: '' })
src/helpers/axios/axiosBaseQuery.js:4
↓ 1 callersFunctionbootstrap
()
api/src/server.ts:5
↓ 1 callersFunctioncreate
(payload: any)
api/src/app/modules/patient/patientService.ts:7
↓ 1 callersFunctioncreateBlog
(req: Request)
api/src/app/modules/blog/blog.service.ts:12
↓ 1 callersFunctioncreateImage
(url)
src/components/UI/ImageUploadWithCrop.jsx:27
↓ 1 callersFunctioncreateMedicine
(payload: Medicine[])
api/src/app/modules/medicines/medicine.service.ts:6
↓ 1 callersFunctioncreatePrescription
(user: any, paylaod: any)
api/src/app/modules/prescription/prescription.service.ts:6
↓ 1 callersFunctioncreateTimeSlot
(user: any, payload: any)
api/src/app/modules/doctorTimeSlot/doctorTimeSlot.service.ts:7
↓ 1 callersFunctiondeleteBlog
(id: string)
api/src/app/modules/blog/blog.service.ts:110
↓ 1 callersFunctiondeleteHandler
(id)
src/components/Doctor/Blogs/Blogs.jsx:85
↓ 1 callersFunctiondeleteHandler
(id)
src/components/Doctor/Prescription/Prescription.jsx:115
↓ 1 callersFunctiondeleteMedicine
(id: string)
api/src/app/modules/medicines/medicine.service.ts:47
↓ 1 callersFunctiondeletePrescription
(id: string)
api/src/app/modules/prescription/prescription.service.ts:225
↓ 1 callersFunctionexitHandler
()
api/src/server.ts:10
↓ 1 callersFunctiongenerateTimeSlot
(timeSlot: any)
api/src/app/modules/doctorTimeSlot/doctorTimeSlot.service.ts:194
↓ 1 callersFunctiongetAgeFromDateOfBirth
Safe age in full years from DOB; null if unknown or invalid
src/components/Doctor/Appointments/ViewAppointment.jsx:15
↓ 1 callersFunctiongetBaseUrl
()
src/helpers/config/envConfig.js:10
↓ 1 callersFunctiongetCroppedImg
()
src/components/UI/ImageUploadWithCrop.jsx:35
↓ 1 callersFunctiongetPanelValue
(searchText)
src/components/UI/form/InputAutoCompleteForm.jsx:9
↓ 1 callersFunctionhandleAddEndTime
(id, timeString)
src/components/Doctor/Schedule/Schedule.jsx:120
↓ 1 callersFunctionhandleAddFavourite
(e, id)
src/components/Home/BookOurDoctor/BookDoctor.jsx:21
↓ 1 callersFunctionhandleAddStartTime
(id, timeString)
src/components/Doctor/Schedule/Schedule.jsx:116
↓ 1 callersFunctionhandleDelete
(id)
src/components/Admin/Reviews/Reviews.jsx:18
↓ 1 callersFunctionhandleDelete
(id)
src/components/Admin/Specialites/Specialites.jsx:40
↓ 1 callersFunctionhandleEdit
(specialty)
src/components/Admin/Specialites/Specialites.jsx:28
↓ 1 callersFunctionhandleEditDoctor
(doctor)
src/components/Admin/Doctors/Doctors.jsx:43
↓ 1 callersFunctionhandleEditEndTime
(id, timeString)
src/components/Doctor/Schedule/Schedule.jsx:72
↓ 1 callersFunctionhandleEditStartTime
(id, timeString)
src/components/Doctor/Schedule/Schedule.jsx:57
↓ 1 callersFunctionhandleEmailError
(name, value)
src/components/Login/SignUp.jsx:82
↓ 1 callersFunctionhandleRecentClick
(id)
src/components/TrackAppointment/TrackAppointment.jsx:112
↓ 1 callersFunctionhandleRemoveFavourite
(id)
src/components/Doctor/PatientFavourite/PatientFavourite.jsx:12
↓ 1 callersFunctionhandleSelectTime
(date)
src/components/Booking/DoctorBooking/DoctorBooking.jsx:72
↓ 1 callersFunctionhandleStatusChange
(id, newStatus)
src/components/Admin/Appointments/Appointments.jsx:64
↓ 1 callersFunctionhandleStatusToggle
(doctor)
src/components/Admin/Doctors/Doctors.jsx:91
↓ 1 callersFunctionhandleUpdateMedicine
(id)
src/components/Doctor/Treatment/TreatmentEdit.jsx:82
↓ 1 callersFunctionhandleUserTypeChange
(e)
src/components/Login/SignUp.jsx:122
↓ 1 callersFunctionhandleViewDetails
(record)
src/components/Doctor/Appointments/Appointments.jsx:67
↓ 1 callersFunctionhandleViewDetails
(patient)
src/components/Doctor/MyPatients/MyPatients.jsx:20
↓ 1 callersFunctionhandleViewDetails
(record)
src/components/Admin/Patients/Patients.jsx:36
↓ 1 callersFunctionhandleViewDetails
(record)
src/components/Admin/Reviews/Reviews.jsx:33
↓ 1 callersFunctionhandleViewDetails
(record)
src/components/Admin/Appointments/Appointments.jsx:74
↓ 1 callersFunctionhanldeValidation
(name, value)
src/components/Login/SignUp.jsx:89
↓ 1 callersFunctionloadRecentIds
()
src/components/TrackAppointment/TrackAppointment.jsx:43
↓ 1 callersFunctionnext
()
src/components/Booking/DoctorBooking/DoctorBooking.jsx:74
↓ 1 callersFunctiononFieldChange
(name, value)
src/components/Booking/PersonalInformation.jsx:16
↓ 1 callersFunctiononSearch
(value)
src/components/TrackAppointment/TrackAppointment.jsx:83
↓ 1 callersFunctionprev
()
src/components/Booking/DoctorBooking/DoctorBooking.jsx:75
↓ 1 callersFunctionreadHtmlFile
(path:string)
api/src/helpers/emailTransporter.ts:34
↓ 1 callersFunctionremoveAddSlot
(id)
src/components/Doctor/Schedule/Schedule.jsx:146
↓ 1 callersFunctionremoveEditSlot
(id)
src/components/Doctor/Schedule/Schedule.jsx:137
↓ 1 callersFunctionremoveFavourite
(user: any, payload: Favourites)
api/src/app/modules/favourites/favourites.service.ts:33
↓ 1 callersFunctionremoveFromAddTimeSlot
(id)
src/components/Doctor/Treatment/Treatment.jsx:45
↓ 1 callersFunctionremoveFromNewMedicineList
(id)
src/components/Doctor/Treatment/TreatmentEdit.jsx:51
↓ 1 callersFunctionremoveFromOldMedicineList
(id)
src/components/Doctor/Treatment/TreatmentEdit.jsx:55
↓ 1 callersFunctionrenderContent
()
src/components/Booking/BookingSuccess.jsx:58
↓ 1 callersFunctionresetPassword
(payload: any)
api/src/app/modules/auth/auth.service.ts:81
↓ 1 callersFunctionsaveRecentId
(id)
src/components/TrackAppointment/TrackAppointment.jsx:53
↓ 1 callersFunctionsendVerificationEmail
(data: Doctor)
api/src/app/modules/doctor/doctor.service.ts:18
↓ 1 callersFunctionsetUserInfo
({accessToken})
src/utils/local-storage.js:1
↓ 1 callersFunctionstatusTagColor
(status)
src/components/TrackAppointment/TrackDetailPage.jsx:17
↓ 1 callersFunctionupdateBlog
(req: Request)
api/src/app/modules/blog/blog.service.ts:117
↓ 1 callersFunctionupdateMedicine
(payload: Medicine)
api/src/app/modules/medicines/medicine.service.ts:24
next →1–100 of 344, ranked by callers