MCPcopy Index your code

hub / github.com/DhivakarGunasekaran/quizflow-studio / functions

Functions124 in github.com/DhivakarGunasekaran/quizflow-studio

↓ 197 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 6 callersFunctionuseAuth
()
src/context/AuthContext.tsx:37
↓ 5 callersFunctiondispatch
(action: Action)
src/hooks/use-toast.ts:128
↓ 4 callersFunctionauthorize
(...roles)
server/middleware/auth.js:44
↓ 4 callersFunctionuseCarousel
()
src/components/ui/carousel.tsx:31
↓ 4 callersFunctionuseFormField
()
src/components/ui/form.tsx:33
↓ 4 callersFunctionuseSidebar
()
src/components/ui/sidebar.tsx:34
↓ 3 callersFunctiongetAnswer
(questionId: string)
src/context/QuizContext.tsx:28
↓ 3 callersFunctiongetPayloadConfigFromPayload
(config: ChartConfig, payload: unknown, key: string)
src/components/ui/chart.tsx:278
↓ 3 callersFunctionuseTheme
()
src/context/ThemeContext.tsx:26
↓ 2 callersFunctionaddToRemoveQueue
(toastId: string)
src/hooks/use-toast.ts:55
↓ 2 callersFunctionconnectDB
()
server/config/db.js:3
↓ 2 callersFunctiongenerateToken
(id)
server/utils/generateToken.js:8
↓ 2 callersFunctionlogout
()
src/context/AuthContext.tsx:28
↓ 2 callersFunctionuseChart
()
src/components/ui/chart.tsx:22
↓ 2 callersFunctionuseToast
()
src/hooks/use-toast.ts:166
↓ 1 callersFunctionanswerQuestion
(questionId: string, answerIndex: number)
src/context/QuizContext.tsx:22
↓ 1 callersFunctiondismiss
()
src/hooks/use-toast.ts:145
↓ 1 callersFunctionfire
()
src/pages/Result.tsx:24
↓ 1 callersFunctiongenId
()
src/hooks/use-toast.ts:24
↓ 1 callersFunctionlogin
(email: string, _password: string)
src/context/AuthContext.tsx:17
↓ 1 callersFunctionrankBadge
(rank: number)
src/pages/Leaderboard.tsx:14
↓ 1 callersFunctionreducer
(state: State, action: Action)
src/hooks/use-toast.ts:71
↓ 1 callersFunctionseedData
()
server/seed.js:16
↓ 1 callersFunctionsignup
(name: string, email: string, _password: string)
src/context/AuthContext.tsx:23
↓ 1 callersFunctionstartQuiz
(quizId: string)
src/context/QuizContext.tsx:18
↓ 1 callersFunctionstartServer
()
server/server.js:68
↓ 1 callersFunctionsubmitQuiz
()
src/context/QuizContext.tsx:30
↓ 1 callersFunctiontoast
({ ...props }: Toast)
src/hooks/use-toast.ts:137
↓ 1 callersFunctionuseIsMobile
()
src/hooks/use-mobile.tsx:5
↓ 1 callersFunctionuseQuiz
()
src/context/QuizContext.tsx:52
FunctionAdmin
()
src/pages/Admin.tsx:15
FunctionAlertDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:51
FunctionAlertDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/alert-dialog.tsx:46
FunctionApp
()
src/App.tsx:21
FunctionAuthProvider
({ children }: { children: ReactNode })
src/context/AuthContext.tsx:14
FunctionBadge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:25
FunctionBreadcrumbEllipsis
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/breadcrumb.tsx:69
FunctionBreadcrumbSeparator
({ children, className, ...props }: React.ComponentProps<"li">)
src/components/ui/breadcrumb.tsx:62
FunctionCalendar
({ className, classNames, showOutsideDays = true, ...props }: CalendarProps)
src/components/ui/calendar.tsx:10
FunctionChartStyle
({ id, config }: { id: string; config: ChartConfig })
src/components/ui/chart.tsx:61
FunctionCommandDialog
({ children, ...props }: CommandDialogProps)
src/components/ui/command.tsx:26
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/command.tsx:117
FunctionContextMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/context-menu.tsx:157
FunctionDashboard
()
src/pages/Dashboard.tsx:17
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:59
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:54
FunctionDrawer
({ shouldScaleBackground = true, ...props }: React.ComponentProps<typeof DrawerPrimitive.Root>)
src/components/ui/drawer.tsx:6
FunctionDrawerFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/drawer.tsx:51
FunctionDrawerHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/drawer.tsx:46
FunctionDropdownMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/dropdown-menu.tsx:158
FunctionFormField
({ ...props }: ControllerProps<TFieldValues, TName>)
src/components/ui/form.tsx:20
FunctionHeader
()
src/components/Header.tsx:9
FunctionIndex
()
src/pages/Index.tsx:3
FunctionLanding
()
src/pages/Landing.tsx:40
FunctionLeaderboard
()
src/pages/Leaderboard.tsx:37
FunctionLogin
()
src/pages/Login.tsx:10
FunctionMenubarShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/menubar.tsx:185
FunctionNotFound
()
src/pages/NotFound.tsx:4
FunctionPagination
({ className, ...props }: React.ComponentProps<"nav">)
src/components/ui/pagination.tsx:7
FunctionPaginationEllipsis
({ className, ...props }: React.ComponentProps<"span">)
src/components/ui/pagination.tsx:65
FunctionPaginationLink
({ className, isActive, size = "icon", ...props }: PaginationLinkProps)
src/components/ui/pagination.tsx:34
FunctionPaginationNext
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
src/components/ui/pagination.tsx:57
FunctionPaginationPrevious
({ className, ...props }: React.ComponentProps<typeof PaginationLink>)
src/components/ui/pagination.tsx:49
FunctionQuizAttempt
()
src/pages/QuizAttempt.tsx:11
FunctionQuizCard
({ quiz, index }: QuizCardProps)
src/components/QuizCard.tsx:19
FunctionQuizProvider
({ children }: { children: ReactNode })
src/context/QuizContext.tsx:15
FunctionResizableHandle
({ withHandle, className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelResizeHandle>
src/components/ui/resizable.tsx:15
FunctionResizablePanelGroup
({ className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelGroup>)
src/components/ui/resizable.tsx:6
FunctionResult
()
src/pages/Result.tsx:9
FunctionSheetFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:75
FunctionSheetHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/sheet.tsx:70
FunctionSignup
()
src/pages/Signup.tsx:10
FunctionSkeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/skeleton.tsx:3
FunctionThemeProvider
({ children }: { children: ReactNode })
src/context/ThemeContext.tsx:10
FunctionTimer
({ totalSeconds, onTimeUp, isRunning }: TimerProps)
src/components/Timer.tsx:10
FunctionToaster
()
src/components/ui/toaster.tsx:4
FunctionToaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:6
Methodconstructor
(message, statusCode)
server/utils/ApiError.js:5
FunctioncreateQuiz
(req, res, next)
server/controllers/quizController.js:8
FunctioncreateQuiz
(quizData, adminId)
server/services/quizService.js:8
FunctiondeleteQuiz
(req, res, next)
server/controllers/quizController.js:36
FunctiondeleteQuiz
(quizId)
server/services/quizService.js:28
FunctionerrorHandler
(err, _req, res, _next)
server/middleware/errorHandler.js:7
FunctiongetAllQuizzesAdmin
(_req, res, next)
server/controllers/quizController.js:50
FunctiongetAllQuizzesAdmin
()
server/services/quizService.js:41
FunctiongetLeaderboard
(req, res, next)
server/controllers/quizController.js:122
FunctiongetLeaderboard
(quizId)
server/services/quizService.js:178
FunctiongetMe
(req, res, next)
server/controllers/authController.js:46
FunctiongetMe
(userId)
server/services/authService.js:46
FunctiongetPublicQuizzes
({ page = 1, limit = 10, category, search })
server/services/quizService.js:52
FunctiongetQuiz
(req, res, next)
server/controllers/quizController.js:79
FunctiongetQuizById
(quizId, { isAdmin = false } = {})
server/services/quizService.js:90
FunctiongetQuizzes
(req, res, next)
server/controllers/quizController.js:64
FunctiongetResult
(req, res, next)
server/controllers/quizController.js:108
FunctiongetResult
(quizId, userId)
server/services/quizService.js:166
FunctionhandleKeyDown
(event: KeyboardEvent)
src/components/ui/sidebar.tsx:80
FunctionhandleLogout
()
src/components/Header.tsx:14
FunctionhandleLogout
()
src/pages/Dashboard.tsx:33
FunctionhandleShare
()
src/pages/Result.tsx:40
next →1–100 of 124, ranked by callers