MCPcopy Create free account

hub / github.com/barnomz/barnomz / functions

Functions101 in github.com/barnomz/barnomz

↓ 10 callersFunctionformatNumber
(value)
src/utils/ics.js:7
↓ 9 callersFunctionuseToast
()
src/components/dls/toast/ToastService.js:4
↓ 6 callersFunctionhasValue
(value)
src/utils/validations.js:24
↓ 4 callersFunctioncn
(...inputs)
src/utils/helpers.js:9
↓ 4 callersFunctiongetCourseKey
(course, fallback)
src/utils/ics.js:14
↓ 4 callersFunctionpad
(value)
src/components/schedule/ExportScheduleCalendarButton.js:47
↓ 4 callersFunctionpad
(n)
src/components/schedule/ExportSchedulesButton.js:36
↓ 3 callersFunctionescapeText
(value = "")
src/utils/ics.js:45
↓ 3 callersFunctionnormalizeQuery
(string)
src/utils/helpers.js:46
↓ 2 callersFunctionapplyImport
(mode)
src/components/schedule/ImportSchedulesButton.js:84
↓ 2 callersFunctionbuildDescription
(course)
src/utils/ics.js:113
↓ 2 callersFunctionclose
(id)
src/components/dls/toast/ToastProvider.js:18
↓ 2 callersFunctionconvertPersianNumberToEnglish
(number)
src/utils/helpers.js:13
↓ 2 callersFunctionformatDateLocal
(date)
src/utils/ics.js:20
↓ 2 callersFunctionformatDateUTC
(date)
src/utils/ics.js:32
↓ 2 callersFunctionnormalizeTextKey
(value)
src/utils/ics.js:9
↓ 2 callersFunctionparseTime
(timeString)
src/utils/ics.js:61
↓ 2 callersFunctionvalidateAll
(showError = true)
src/components/dls/BForm.js:14
↓ 1 callersFunctionaddCourseAsHover
(course)
src/components/schedule/CourseSelector.js:92
↓ 1 callersFunctionbuildExamEventsFromSchedule
( courses = [], durationMinutes = DEFAULT_EXAM_DURATION_MINUTES, )
src/utils/ics.js:174
↓ 1 callersFunctionbuildFileToken
()
src/components/schedule/ExportScheduleCalendarButton.js:45
↓ 1 callersFunctionbuildRecurringEventsFromSchedule
( courses = [], referenceDate = new Date(), durationDays = SIX_MONTH_DAYS, )
src/utils/ics.js:133
↓ 1 callersFunctionconvertEnglishNumberToPersian
(number)
src/utils/helpers.js:22
↓ 1 callersFunctionconvertJalaliDateTimeToDate
(dateString, timeString)
src/utils/ics.js:53
↓ 1 callersFunctioncourseMapper
(cls)
src/utils/mappers.js:3
↓ 1 callersFunctioncreateInnerTRPCContext
()
src/server/api/trpc.ts:34
↓ 1 callersFunctioncreatePrismaClient
()
src/server/db.ts:5
↓ 1 callersFunctioncreateTRPCContext
()
src/server/api/trpc.ts:46
↓ 1 callersFunctiondownloadJSON
(data, fileName)
src/components/schedule/ExportSchedulesButton.js:14
↓ 1 callersFunctiongenerateICS
(events = [], timezone)
src/utils/ics.js:225
↓ 1 callersFunctiongetBaseUrl
()
src/utils/api.ts:14
↓ 1 callersFunctiongetCourseFinalExamDateAndTime
(course)
src/components/schedule/TooltipContent.js:30
↓ 1 callersFunctiongetDayOfWeek
(day)
src/utils/helpers.js:29
↓ 1 callersFunctiongetFirstOccurrenceDates
(session, referenceDate)
src/utils/ics.js:77
↓ 1 callersFunctionhandleAddCourseToSchedule
(course)
src/components/schedule/CourseSelector.js:80
↓ 1 callersFunctionhandleMouseLeave
(course)
src/components/schedule/CourseSelector.js:129
↓ 1 callersFunctionisEmail
(value)
src/utils/validations.js:74
↓ 1 callersFunctionisMobileOrTablet
(userAgent)
src/utils/helpers.js:33
↓ 1 callersFunctionisNullOrUndefined
(value)
src/utils/validations.js:20
↓ 1 callersFunctionisPhoneNumber
(value)
src/utils/validations.js:79
↓ 1 callersFunctionnormalizeImported
(parsed)
src/components/schedule/ImportSchedulesButton.js:50
↓ 1 callersFunctionnowToken
()
src/components/schedule/ExportSchedulesButton.js:34
↓ 1 callersFunctionpopulate
()
src/pages/api/admin/populate.ts:46
↓ 1 callersFunctionremoveCourse
(course)
src/components/schedule/CourseSelector.js:107
↓ 1 callersFunctionrenderProperty
(course, key)
src/components/exams/ExamsTable.js:35
↓ 1 callersFunctiontriggerICSDownload
(fileName, icsContent)
src/utils/ics.js:264
↓ 1 callersFunctionvalidate
(validations, value)
src/utils/validations.js:2
FunctionBToast
({ type, message })
src/components/dls/toast/BToast.js:23
FunctionCourse
({ course, ...props })
src/components/schedule/Course.js:3
FunctionCustom404
()
src/pages/404.js:5
FunctionDeleteCourseDialogConfirmation
({ isOpen, onClose, onConfirm, })
src/components/schedule/DeleteCourseDialogConfirmation.js:5
FunctionDeleteScheduleButton
()
src/components/schedule/DeleteScheduleButton.js:7
FunctionDuplicateScheduleButton
()
src/components/schedule/DuplicateScheduleButton.js:8
FunctionExamsPage
()
src/pages/exams.js:5
FunctionExportScheduleCalendarButton
()
src/components/schedule/ExportScheduleCalendarButton.js:15
FunctionExportScheduleImageButton
()
src/components/schedule/ExportScheduleImageButton.js:10
FunctionExportSchedulesButton
()
src/components/schedule/ExportSchedulesButton.js:8
FunctionHome
()
src/pages/index.js:3
FunctionImportSchedulesButton
()
src/components/schedule/ImportSchedulesButton.js:35
FunctionInfoDialog
({ isOpen, onClose })
src/components/InfoDialog.js:8
FunctionMyApp
({ Component, pageProps, router })
src/pages/_app.tsx:15
FunctionNavBarMenu
()
src/components/NavBarMenu.js:33
FunctionSchedulesPage
({ colleges })
src/pages/schedules.js:13
FunctionToastProvider
({ children })
src/components/dls/toast/ToastProvider.js:6
FunctionTooltip
({ content, position })
src/components/dls/Tooltip.js:3
FunctionclassNames
(...classes)
src/components/NavBarMenu.js:6
Functionconfig
()
src/utils/api.ts:22
FunctioncreateNewSchedule
()
src/components/schedule/ScheduleTabs.js:19
FunctionduplicateSchedule
()
src/components/schedule/DuplicateScheduleButton.js:13
FunctionerrorFormatter
({ shape, error })
src/server/api/trpc.ts:60
FunctiongetServerSideProps
()
src/pages/index.js:14
FunctiongetServerSideProps
(context)
src/pages/schedules.js:70
FunctionhandleClick
()
src/components/schedule/ImportSchedulesButton.js:46
FunctionhandleEventClick
(clickInfo)
src/components/schedule/Schedule.js:72
FunctionhandleEventMouseEnter
(clickInfo)
src/components/schedule/Schedule.js:77
FunctionhandleEventMouseLeave
(_)
src/components/schedule/Schedule.js:92
FunctionhandleFetchCollegeCourses
(college)
src/components/schedule/CourseSelector.js:76
FunctionhandleFormSubmit
(event)
src/components/dls/BForm.js:29
FunctionhandleMouseEnter
(course, event)
src/components/schedule/CourseSelector.js:119
FunctionhandleSelect
(college)
src/components/schedule/CollegeCombobox.js:26
FunctionhandleValidation
(event, showError = true)
src/components/dls/BInput.js:37
Functionhandler
(req: NextApiRequest, res: NextApiResponse)
src/pages/api/admin/populate.ts:33
FunctionhasLetter
(value)
src/utils/validations.js:59
FunctionhasNumber
(value)
src/utils/validations.js:54
FunctionisEmailOrPhoneNumber
(value)
src/utils/validations.js:84
FunctionisGreaterOrEqualThan
(amount)
src/utils/validations.js:28
FunctionisLessOrEqualThan
(amount)
src/utils/validations.js:32
FunctionisLetter
(value)
src/utils/validations.js:69
FunctionisNumber
(value)
src/utils/validations.js:64
FunctionlengthIsEqualTo
(count)
src/utils/validations.js:44
FunctionlengthIsGreaterOrEqualThan
(count)
src/utils/validations.js:36
FunctionlengthIsLessOrEqualThan
(count)
src/utils/validations.js:40
FunctiononChangeWrapper
(event)
src/components/dls/BInput.js:58
FunctiononFileChange
(e)
src/components/schedule/ImportSchedulesButton.js:63
FunctionremoveCourse
(courseId)
src/components/exams/ExamsTable.js:53
FunctionremoveCourse
()
src/components/schedule/Schedule.js:97
FunctionremoveSchedule
()
src/components/schedule/DeleteScheduleButton.js:14
FunctionshareImage
()
src/components/schedule/ExportScheduleImageButton.js:14
FunctiontoggleShow
(event)
src/components/dls/BInputPassword.js:28
Functiontooltip
(title, className)
src/components/NavBar.js:13
next →1–100 of 101, ranked by callers