MCPcopy Create free account

hub / github.com/Solvro/web-planer / functions

Functions373 in github.com/Solvro/web-planer

↓ 1 callersFunctionscrapLecturersPage
(url: string, authCookie: string)
backend/app/scrap-lecturers/scrap_lecturers.ts:74
↓ 1 callersFunctionscrapRegistrations
( departmentUrl: string, )
backend/app/scrap-registrations/scrap_registrations.ts:93
↓ 1 callersMethodscrapeGroupsTask
(task: TaskHandle)
backend/commands/scraper.ts:265
↓ 1 callersFunctionsendEmail
(userNotifications: Map<string, string[]>)
backend/commands/notifications.ts:10
↓ 1 callersFunctionsendFeedbackForm
( values: z.infer<typeof feedbackFormSchema>, )
frontend/src/actions/feedback.ts:8
↓ 1 callersFunctionsignOutFunction
()
frontend/src/actions/logout.ts:7
↓ 1 callersFunctionsyncPlan
(plan: PlanState)
frontend/src/lib/utils/sync-plan.ts:20
↓ 1 callersMethodsynchronizeArchivesTask
()
backend/commands/scraper.ts:209
↓ 1 callersFunctiontoggleDay
(day: keyof WeekPreferences)
frontend/src/components/algo-dialog.tsx:88
↓ 1 callersFunctionupdate
(latest: number, previous: number)
frontend/src/app/(homepage)/_components/navbar.tsx:54
↓ 1 callersFunctionupdateLocalPlan
( onlinePlan: PlanResponseType | null | undefined, coursesFunction: UseMutationResult<CourseType, Error, s
frontend/src/lib/utils/update-local-plan.ts:34
↓ 1 callersFunctionupdatePlan
({ id, name, sharedId, courses, registrations, groups, }: { id: number; name: string; shared
frontend/src/actions/plans.ts:41
↓ 1 callersFunctionupdateSpotsOccupied
({ plan, coursesFunction, }: { plan: usePlanType; coursesFunction: UseMutationResult<CourseType, Error
frontend/src/lib/utils/update-spots-occupied.ts:19
↓ 1 callersFunctionupdateUser
(payload: UserSettingsPayload)
frontend/src/actions/user.ts:20
↓ 1 callersFunctionuseMediaQuery
(query: string)
frontend/src/lib/use-media-query.ts:3
↓ 1 callersMethodvacuumTablesTask
(task: TaskHandle)
backend/commands/scraper.ts:466
↓ 1 callersFunctionwait
(ms: number)
frontend/src/components/algo-dialog.tsx:56
FunctionAlgorithmDialog
({ availableCourses, planId, }: { availableCourses: ExtendedCourse[]; planId: string; })
frontend/src/components/algo-dialog.tsx:59
FunctionAnimatedGradientText
({ children, className, ...props }: AnimatedGradientTextProps)
frontend/src/components/magicui/animated-text.tsx:11
FunctionAnimatedGroupsDemo
({ className }: { className?: string })
frontend/src/components/animated-list-components.tsx:165
FunctionAnimatedListItem
({ children }: { children: React.ReactNode })
frontend/src/components/magicui/animated-list.tsx:9
FunctionAnimatedNotificationsDemo
({ className, }: { className?: string; })
frontend/src/components/animated-list-components.tsx:142
FunctionAnimatedTitle
({ children }: { children: React.ReactNode })
frontend/src/components/animated-title.tsx:8
FunctionAnimationLogo
()
frontend/src/app/(homepage)/page.tsx:23
FunctionAppSidebar
({ plan, handleUpdateLocalPlan, handleSyncPlan, onlinePlan, syncing, setFaculty, coursesFunction
frontend/src/app/plans/edit/[id]/_components/app-sidebar.tsx:41
FunctionAppearancePage
()
frontend/src/app/plans/account/appearance/page.tsx:8
FunctionAuthController
()
backend/start/routes.ts:20
FunctionAvatarCircles
({ className, contributors }: AvatarCirclesProps)
frontend/src/components/magicui/avatars.tsx:24
FunctionBadge
({ className, variant, ...props }: BadgeProps)
frontend/src/components/ui/badge.tsx:31
FunctionBentoCard
({ name, className, background, Icon, description, href, cta, ...props }: BentoCardProps)
frontend/src/components/magicui/bento-grid.tsx:41
FunctionBentoGrid
({ children, className, ...props }: BentoGridProps)
frontend/src/components/magicui/bento-grid.tsx:27
FunctionBlock
({ className, ...rest }: ComponentProps<(typeof motion)["div"]> & { className: string })
frontend/src/components/ui/block.tsx:9
FunctionBorderBeam
({ className, size = 200, duration = 15, anchor = 90, borderWidth = 1.5, colorFrom = "#ffaa40",
frontend/src/components/magicui/border-beam.tsx:14
FunctionClassBlock
({ startTime, endTime, groupNumber, courseName, lecturer, week, courseType, isChecked, isDis
frontend/src/components/class-block.tsx:48
FunctionClassSchedule
({ day, groups, selectedGroups, onSelectGroup, isReadonly = false, }: { day: string; groups: Ext
frontend/src/components/class-schedule.tsx:98
FunctionClientProviders
({ children }: { children: React.ReactNode })
frontend/src/components/providers.tsx:18
FunctionCommandDialog
({ children, ...props }: CommandDialogProps)
frontend/src/components/ui/command.tsx:26
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
frontend/src/components/ui/command.tsx:128
FunctionConfettiButtonComponent
({ options, children, ...props }: ConfettiButtonProps)
frontend/src/components/ui/confetti.tsx:114
FunctionCoursesController
()
backend/start/routes.ts:25
FunctionCreateNewPlan
({ params, }: { params: Promise<{ id: string }>; })
frontend/src/app/plans/edit/[id]/page.tsx:11
FunctionCreateNewPlanPage
({ planId }: { planId: string })
frontend/src/app/plans/edit/[id]/page.client.tsx:40
FunctionDepartmentsController
()
backend/start/routes.ts:18
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/src/components/ui/dialog.tsx:70
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/src/components/ui/dialog.tsx:54
FunctionDownloadPlanButton
({ captureRef, plan, hideDays, }: { captureRef: React.RefObject<HTMLDivElement>; plan: PlanState;
frontend/src/app/plans/_components/download-button.tsx:10
FunctionDrawer
({ shouldScaleBackground = true, ...props }: React.ComponentProps<typeof DrawerPrimitive.Root>)
frontend/src/components/ui/drawer.tsx:6
FunctionDrawerFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/src/components/ui/drawer.tsx:71
FunctionDrawerHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
frontend/src/components/ui/drawer.tsx:58
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
frontend/src/components/ui/dropdown-menu.tsx:171
FunctionEmailStep
({ setStep, setEmail, }: { setStep: (value: "email" | "otp") => void; setEmail: (value: string) => voi
frontend/src/app/(homepage)/login/page.tsx:98
FunctionFAQCalendarPage
()
frontend/src/app/plans/account/calendar/page.tsx:6
FunctionFeedbackButton
({ ghost = false, className, }: { ghost?: boolean; className?: string; })
frontend/src/app/plans/_components/feedback-button.tsx:9
FunctionFeedbackProvider
({ children }: { children: React.ReactNode })
frontend/src/hooks/use-feedback.tsx:72
FunctionFooter
()
frontend/src/components/footer.tsx:1
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
frontend/src/components/ui/form.tsx:33
FunctionGET
()
frontend/src/app/api/login/route.ts:9
FunctionGET
(request: NextRequest)
frontend/src/app/api/callback/route.ts:9
FunctionGET
()
frontend/src/app/api/logout/route.ts:4
FunctionGithubItem
({ contributorsCount, contributors, stars, }: { contributorsCount: number; contributors: Contributor
frontend/src/app/(homepage)/_components/github-section/github-item.tsx:18
FunctionGithubSection
()
frontend/src/app/(homepage)/_components/github-section/index.tsx:5
FunctionGroupsAccordionItem
({ registrationName, onCourseCheck, onCheckAll, onDelete, courses, }: { registrationName: string;
frontend/src/components/groups-accordion.tsx:15
FunctionGroupsController
()
backend/start/routes.ts:26
FunctionHideDaysSettings
({ hideDays, setHideDays, }: { hideDays: boolean; setHideDays: Dispatch<SetStateAction<boolean>>; })
frontend/src/app/plans/edit/[id]/_components/hide-days-settings.tsx:6
FunctionHome
()
frontend/src/app/(homepage)/page.tsx:105
FunctionHour
({ hour, widthPx = "100" }: { hour: string; widthPx?: string })
frontend/src/components/hour.tsx:6
FunctionIMPORTER
(filePath: string)
backend/bin/console.ts:27
FunctionIMPORTER
(filePath: string)
backend/bin/test.ts:31
FunctionIMPORTER
(filePath: string)
backend/bin/server.ts:25
FunctionJoinUsBlock
()
frontend/src/app/(homepage)/page.tsx:60
FunctionLayoutHomePage
({ children, }: { children: React.ReactNode; })
frontend/src/app/(homepage)/layout.tsx:5
FunctionLoginPage
()
frontend/src/app/(homepage)/login/page.tsx:41
FunctionLogo
()
frontend/src/app/(homepage)/_components/navbar.tsx:19
FunctionMarquee
({ className, reverse = false, pauseOnHover = false, children, vertical = false, repeat = 4, ...
frontend/src/components/magicui/marquee.tsx:38
FunctionMetricsMiddleware
()
backend/start/routes.ts:28
FunctionModeToggle
({ className }: { className?: string })
frontend/src/components/theme-switch.tsx:16
FunctionNavbar
()
frontend/src/app/(homepage)/_components/navbar.tsx:47
FunctionNotification
({ name, description, time }: Item)
frontend/src/components/animated-list-components.tsx:104
FunctionNotificationsForm
({ defaultUser }: { defaultUser: User })
frontend/src/app/plans/_components/notifications-form.tsx:30
FunctionOfflineAlert
()
frontend/src/app/plans/edit/[id]/_components/offline-alert.tsx:3
FunctionOnboardStep
()
frontend/src/app/(homepage)/login/page.tsx:282
FunctionOtpStep
({ setStep, email, }: { setStep: (value: "email" | "otp" | "onboard") => void; email: string; })
frontend/src/app/(homepage)/login/page.tsx:180
FunctionParticles
({ className = "", quantity = 100, staticity = 50, ease = 50, size = 0.4, refresh = false, color
frontend/src/components/magicui/particles.tsx:78
FunctionPlanDisplayLink
()
frontend/src/components/plan-display-link.tsx:11
FunctionPlanItem
({ id, name, synced, onlineId, onlineOnly = false, groupsCount = 0, coursesCount = 0, registra
frontend/src/components/plan-item.tsx:46
FunctionPlanOrientationButton
({ icon = false }: { icon?: boolean })
frontend/src/components/plan-orientation-button.tsx:13
FunctionPlans
()
frontend/src/app/plans/page.tsx:26
FunctionPlansLayout
({ children, }: { children: React.ReactNode; })
frontend/src/app/plans/layout.tsx:7
FunctionPlansPage
({ plans: onlinePlans, }: { plans: PlanResponseDataType[]; })
frontend/src/app/plans/page.client.tsx:21
FunctionPlansTopbar
()
frontend/src/app/plans/_components/plans-topbar.tsx:13
FunctionProblemSection
()
frontend/src/app/(homepage)/_components/problem-section.tsx:14
FunctionProfilePage
()
frontend/src/app/plans/account/page.tsx:8
FunctionRegistrationCombobox
({ name, registrations, selectedRegistrations, onSelect, }: { name: string; registrations: Option[
frontend/src/components/registration-combobox.tsx:26
FunctionRegistrationList
({ allRegistrations, setSelectedRegistrationId, }: { allRegistrations: Option[]; setSelectedRegistrati
frontend/src/components/registration-combobox.tsx:95
FunctionRegistrationsController
()
backend/start/routes.ts:23
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
frontend/src/app/layout.tsx:95
FunctionSaveOfflineFunction
({ plan, onlinePlan, coursesFunction, }: { plan: usePlanType; onlinePlan: PlanResponseType | null |
frontend/src/app/plans/edit/[id]/_components/save-offline.tsx:8
FunctionSaveOnlineFunction
({ plan, setOfflineAlert, handleCreateOnlinePlan, user, offlineAlert, handleSyncPlan, }: { plan:
frontend/src/app/plans/edit/[id]/_components/save-online.tsx:7
FunctionSchedulesController
()
backend/start/routes.ts:21
FunctionSessionProvider
({ children, user, }: { children: React.ReactNode; user: User | null; })
frontend/src/hooks/use-session.tsx:13
← previousnext →101–200 of 373, ranked by callers