Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Ujjalzaman/Doctor-Appointment
/ functions
Functions
344 in github.com/Ujjalzaman/Doctor-Appointment
⨍
Functions
344
◇
Types & classes
7
↓ 64 callers
Function
catchAsync
(fn: RequestHandler)
api/src/shared/catchAsync.ts:3
↓ 61 callers
Function
sendResponse
(res: Response, data: IApiResponse<T>)
api/src/shared/sendResponse.ts:15
↓ 36 callers
Function
auth
(...rules: string[])
api/src/app/middlewares/auth.ts:7
↓ 15 callers
Function
next
()
src/components/Appointment/AppointmentPage.jsx:55
↓ 14 callers
Function
handleChange
(e)
src/components/Booking/DoctorBooking/DoctorBooking.jsx:55
↓ 13 callers
Function
useAuthCheck
()
src/redux/hooks/useAuthCheck.js:6
↓ 9 callers
Function
getUserInfo
()
src/service/auth.service.js:8
↓ 7 callers
Function
handleSubmit
(values)
src/components/Doctor/ProfileSetting/ProfileSetting.jsx:71
↓ 7 callers
Function
truncate
(str, max)
src/utils/truncate.js:1
↓ 5 callers
Function
useMessageEffect
(isLoading, isSuccess, isError, error, successMessage)
src/utils/messageSideEffect.js:4
↓ 4 callers
Function
EmailtTransporter
({pathName,replacementObj, toMail, subject }:IEmailProps)
api/src/helpers/emailTransporter.ts:14
↓ 4 callers
Function
clickToCopyClipBoard
(id)
src/utils/copyClipBoard.js:3
↓ 4 callers
Function
createError
(status, message)
api/utils/error.js:1
↓ 4 callers
Function
hanldeOnChange
(e)
src/components/Login/SignUp.jsx:100
↓ 4 callers
Function
pick
(obj: T, keys: k[])
api/src/shared/pick.ts:1
↓ 4 callers
Function
updateDoctor
(req: Request)
api/src/app/modules/doctor/doctor.service.ts:159
↓ 3 callers
Function
getFromLocalStorage
(key)
src/utils/local-storage.js:12
↓ 3 callers
Function
getInitPatientName
(item)
src/components/Doctor/MyPatients/MyPatients.jsx:15
↓ 3 callers
Function
getPatientName
(invoice)
src/components/Doctor/Invoice/DoctorInvoice.jsx:18
↓ 3 callers
Function
mockVal
(str, repeat = 1)
src/components/UI/form/InputAutoCompleteForm.jsx:3
↓ 3 callers
Function
updateAppointment
(id: string, payload: Partial<Appointments>)
api/src/app/modules/appointment/appointment.service.ts:352
↓ 2 callers
Function
calculatePagination
(options: IOption)
api/src/shared/paginationHelper.ts:16
↓ 2 callers
Function
createAppointment
(payload: any)
api/src/app/modules/appointment/appointment.service.ts:10
↓ 2 callers
Function
decodeToken
(token)
src/utils/jwt.js:3
↓ 2 callers
Function
getDoctorProfileProgress
(doctor)
src/utils/doctorProfileCompletion.js:4
↓ 2 callers
Function
getStatusColor
(status)
src/components/Admin/Appointments/Appointments.jsx:52
↓ 2 callers
Function
handleDateChange
(date)
src/components/Appointment/AppointmentPage.jsx:129
↓ 2 callers
Function
handleSelectTime
(time)
src/components/Appointment/SelectApppointment.jsx:9
↓ 2 callers
Function
handleSignUpSuccess
()
src/components/Login/SignUp.jsx:38
↓ 2 callers
Function
handleStatusUpdate
(id, status)
src/components/Doctor/Appointments/Appointments.jsx:57
↓ 2 callers
Function
handleSubmit
(values)
src/components/Admin/Doctors/Doctors.jsx:58
↓ 2 callers
Function
joinLocation
(parts)
src/components/Doctor/Appointments/ViewAppointment.jsx:23
↓ 2 callers
Function
joinParts
(parts)
src/components/TrackAppointment/TrackDetailPage.jsx:13
↓ 2 callers
Function
loggedOut
()
src/service/auth.service.js:21
↓ 2 callers
Function
setLocalStorage
(key, token)
src/utils/local-storage.js:5
↓ 2 callers
Function
updatePatient
(req: Request)
api/src/app/modules/patient/patient.service.ts:45
↓ 2 callers
Function
updatedApppointmentStatus
(data, type)
src/components/Doctor/Dashboard/doctor/DashboardPage.jsx:23
↓ 2 callers
Function
useDebounced
({ searchQuery, delay })
src/utils/hooks/useDebounced.js:3
↓ 1 callers
Function
axiosBaseQuery
({ baseUrl } = { baseUrl: '' })
src/helpers/axios/axiosBaseQuery.js:4
↓ 1 callers
Function
bootstrap
()
api/src/server.ts:5
↓ 1 callers
Function
create
(payload: any)
api/src/app/modules/patient/patientService.ts:7
↓ 1 callers
Function
createBlog
(req: Request)
api/src/app/modules/blog/blog.service.ts:12
↓ 1 callers
Function
createImage
(url)
src/components/UI/ImageUploadWithCrop.jsx:27
↓ 1 callers
Function
createMedicine
(payload: Medicine[])
api/src/app/modules/medicines/medicine.service.ts:6
↓ 1 callers
Function
createPrescription
(user: any, paylaod: any)
api/src/app/modules/prescription/prescription.service.ts:6
↓ 1 callers
Function
createTimeSlot
(user: any, payload: any)
api/src/app/modules/doctorTimeSlot/doctorTimeSlot.service.ts:7
↓ 1 callers
Function
deleteBlog
(id: string)
api/src/app/modules/blog/blog.service.ts:110
↓ 1 callers
Function
deleteHandler
(id)
src/components/Doctor/Blogs/Blogs.jsx:85
↓ 1 callers
Function
deleteHandler
(id)
src/components/Doctor/Prescription/Prescription.jsx:115
↓ 1 callers
Function
deleteMedicine
(id: string)
api/src/app/modules/medicines/medicine.service.ts:47
↓ 1 callers
Function
deletePrescription
(id: string)
api/src/app/modules/prescription/prescription.service.ts:225
↓ 1 callers
Function
exitHandler
()
api/src/server.ts:10
↓ 1 callers
Function
generateTimeSlot
(timeSlot: any)
api/src/app/modules/doctorTimeSlot/doctorTimeSlot.service.ts:194
↓ 1 callers
Function
getAgeFromDateOfBirth
Safe age in full years from DOB; null if unknown or invalid
src/components/Doctor/Appointments/ViewAppointment.jsx:15
↓ 1 callers
Function
getBaseUrl
()
src/helpers/config/envConfig.js:10
↓ 1 callers
Function
getCroppedImg
()
src/components/UI/ImageUploadWithCrop.jsx:35
↓ 1 callers
Function
getPanelValue
(searchText)
src/components/UI/form/InputAutoCompleteForm.jsx:9
↓ 1 callers
Function
handleAddEndTime
(id, timeString)
src/components/Doctor/Schedule/Schedule.jsx:120
↓ 1 callers
Function
handleAddFavourite
(e, id)
src/components/Home/BookOurDoctor/BookDoctor.jsx:21
↓ 1 callers
Function
handleAddStartTime
(id, timeString)
src/components/Doctor/Schedule/Schedule.jsx:116
↓ 1 callers
Function
handleDelete
(id)
src/components/Admin/Reviews/Reviews.jsx:18
↓ 1 callers
Function
handleDelete
(id)
src/components/Admin/Specialites/Specialites.jsx:40
↓ 1 callers
Function
handleEdit
(specialty)
src/components/Admin/Specialites/Specialites.jsx:28
↓ 1 callers
Function
handleEditDoctor
(doctor)
src/components/Admin/Doctors/Doctors.jsx:43
↓ 1 callers
Function
handleEditEndTime
(id, timeString)
src/components/Doctor/Schedule/Schedule.jsx:72
↓ 1 callers
Function
handleEditStartTime
(id, timeString)
src/components/Doctor/Schedule/Schedule.jsx:57
↓ 1 callers
Function
handleEmailError
(name, value)
src/components/Login/SignUp.jsx:82
↓ 1 callers
Function
handleRecentClick
(id)
src/components/TrackAppointment/TrackAppointment.jsx:112
↓ 1 callers
Function
handleRemoveFavourite
(id)
src/components/Doctor/PatientFavourite/PatientFavourite.jsx:12
↓ 1 callers
Function
handleSelectTime
(date)
src/components/Booking/DoctorBooking/DoctorBooking.jsx:72
↓ 1 callers
Function
handleStatusChange
(id, newStatus)
src/components/Admin/Appointments/Appointments.jsx:64
↓ 1 callers
Function
handleStatusToggle
(doctor)
src/components/Admin/Doctors/Doctors.jsx:91
↓ 1 callers
Function
handleUpdateMedicine
(id)
src/components/Doctor/Treatment/TreatmentEdit.jsx:82
↓ 1 callers
Function
handleUserTypeChange
(e)
src/components/Login/SignUp.jsx:122
↓ 1 callers
Function
handleViewDetails
(record)
src/components/Doctor/Appointments/Appointments.jsx:67
↓ 1 callers
Function
handleViewDetails
(patient)
src/components/Doctor/MyPatients/MyPatients.jsx:20
↓ 1 callers
Function
handleViewDetails
(record)
src/components/Admin/Patients/Patients.jsx:36
↓ 1 callers
Function
handleViewDetails
(record)
src/components/Admin/Reviews/Reviews.jsx:33
↓ 1 callers
Function
handleViewDetails
(record)
src/components/Admin/Appointments/Appointments.jsx:74
↓ 1 callers
Function
hanldeValidation
(name, value)
src/components/Login/SignUp.jsx:89
↓ 1 callers
Function
loadRecentIds
()
src/components/TrackAppointment/TrackAppointment.jsx:43
↓ 1 callers
Function
next
()
src/components/Booking/DoctorBooking/DoctorBooking.jsx:74
↓ 1 callers
Function
onFieldChange
(name, value)
src/components/Booking/PersonalInformation.jsx:16
↓ 1 callers
Function
onSearch
(value)
src/components/TrackAppointment/TrackAppointment.jsx:83
↓ 1 callers
Function
prev
()
src/components/Booking/DoctorBooking/DoctorBooking.jsx:75
↓ 1 callers
Function
readHtmlFile
(path:string)
api/src/helpers/emailTransporter.ts:34
↓ 1 callers
Function
removeAddSlot
(id)
src/components/Doctor/Schedule/Schedule.jsx:146
↓ 1 callers
Function
removeEditSlot
(id)
src/components/Doctor/Schedule/Schedule.jsx:137
↓ 1 callers
Function
removeFavourite
(user: any, payload: Favourites)
api/src/app/modules/favourites/favourites.service.ts:33
↓ 1 callers
Function
removeFromAddTimeSlot
(id)
src/components/Doctor/Treatment/Treatment.jsx:45
↓ 1 callers
Function
removeFromNewMedicineList
(id)
src/components/Doctor/Treatment/TreatmentEdit.jsx:51
↓ 1 callers
Function
removeFromOldMedicineList
(id)
src/components/Doctor/Treatment/TreatmentEdit.jsx:55
↓ 1 callers
Function
renderContent
()
src/components/Booking/BookingSuccess.jsx:58
↓ 1 callers
Function
resetPassword
(payload: any)
api/src/app/modules/auth/auth.service.ts:81
↓ 1 callers
Function
saveRecentId
(id)
src/components/TrackAppointment/TrackAppointment.jsx:53
↓ 1 callers
Function
sendVerificationEmail
(data: Doctor)
api/src/app/modules/doctor/doctor.service.ts:18
↓ 1 callers
Function
setUserInfo
({accessToken})
src/utils/local-storage.js:1
↓ 1 callers
Function
statusTagColor
(status)
src/components/TrackAppointment/TrackDetailPage.jsx:17
↓ 1 callers
Function
updateBlog
(req: Request)
api/src/app/modules/blog/blog.service.ts:117
↓ 1 callers
Function
updateMedicine
(payload: Medicine)
api/src/app/modules/medicines/medicine.service.ts:24
next →
1–100 of 344, ranked by callers