MCPcopy Create free account

hub / github.com/boostcampwm-2024/web27-Preview / functions

Functions383 in github.com/boostcampwm-2024/web27-Preview

↓ 1 callersMethodgetUserByLocal
(username: string, password: string)
backend/src/auth/auth.service.ts:32
↓ 1 callersMethodgetUserByLoginId
(username: string)
backend/src/user/user.repository.ts:24
↓ 1 callersFunctiongetUserDevices
()
frontend/src/pages/SessionPage/hooks/useMediaDevices.ts:41
↓ 1 callersFunctiongetUserInfo
()
frontend/src/hooks/useAuth.ts:17
↓ 1 callersFunctiongetVideoLayoutClass
(count: number)
frontend/src/components/session/VideoContainer.tsx:24
↓ 1 callersFunctionguestLogIn
()
frontend/src/hooks/useAuth.ts:51
↓ 1 callersFunctionhandleDefaultLogin
(e: React.MouseEvent)
frontend/src/pages/Login/view/DefaultAuthFormContainer.tsx:35
↓ 1 callersMethodhandleHostChange
(socketId: string, room: Room)
backend/src/room/room.service.ts:193
↓ 1 callersMethodhandleLeaveRoom
(client: Socket)
backend/src/room/room.gateway.ts:90
↓ 1 callersFunctionhandleMicToggle
()
frontend/src/pages/SessionPage/hooks/useMediaDevices.ts:250
↓ 1 callersFunctionhandleVideoToggle
(peerConnections: PeerConnectionsMap)
frontend/src/pages/SessionPage/hooks/useMediaDevices.ts:172
↓ 1 callersMethodincreaseIndex
(roomId: string, socketId: string)
backend/src/room/room.service.ts:160
↓ 1 callersMethodisFullRoom
(room: Room)
backend/src/room/room.service.ts:227
↓ 1 callersFunctionisGithubProfile
(user: any)
backend/src/auth/github/gitub-profile.decorator.ts:22
↓ 1 callersFunctionisJwtTokenPair
(payload: any)
backend/src/auth/jwt/jwt.decorator.ts:34
↓ 1 callersFunctionisJwtTokenPayload
(payload: any)
backend/src/auth/jwt/jwt.decorator.ts:30
↓ 1 callersFunctionisValidUser
( socket: Socket | null, nickname: string )
frontend/src/pages/SessionPage/hooks/useSession.ts:92
↓ 1 callersMethodleaveRoom
(socket: Socket)
backend/src/room/room.service.ts:28
↓ 1 callersFunctionlogOut
()
frontend/src/hooks/useAuth.ts:42
↓ 1 callersFunctionopenHandler
(id: number)
frontend/src/components/sessions/create/SessionForm/ListSelectModal/QuestionList/QuestionItem.tsx:47
↓ 1 callersFunctionpostScrapQuestionList
(id: string)
frontend/src/pages/QuestionDetailPage/api/scrapAPI.ts:3
↓ 1 callersMethodprocessRoomLeave
(socketId: string, roomId: string)
backend/src/room/room.service.ts:178
↓ 1 callersFunctionrefreshAccessToken
()
frontend/src/api/user/auth.ts:3
↓ 1 callersMethodremoveConnection
(socketId: string)
backend/src/room/domain/room.ts:110
↓ 1 callersMethodremoveSocketMetadata
(socket: Socket)
backend/src/infra/infra.service.ts:26
↓ 1 callersMethodremoveWebsocketMetadata
(socket: Socket)
backend/src/infra/websocket/websocket.repository.ts:25
↓ 1 callersFunctionrender
()
frontend/src/components/common/LoadingIndicator.tsx:18
↓ 1 callersFunctionrenderMicIcon
()
frontend/src/components/session/VideoContainer.tsx:70
↓ 1 callersFunctionrenderReaction
(reactionType: string)
frontend/src/components/session/VideoContainer.tsx:60
↓ 1 callersFunctionrenderSessionList
()
frontend/src/pages/SessionListPage/view/SessionList.tsx:15
↓ 1 callersFunctionrenderVideoIcon
()
frontend/src/components/session/VideoContainer.tsx:78
↓ 1 callersFunctionseedDatabase
(dataSource: DataSource)
backend/src/infra/typeorm/typeorm.config.ts:34
↓ 1 callersFunctionsendCodeToServer
(code: string)
frontend/src/pages/Login/AuthCallbackPage.tsx:23
↓ 1 callersMethodsetHost
(connection: Connection)
backend/src/room/domain/room.ts:82
↓ 1 callersMethodsetProgress
(roomId: string, socketId: string, status: boolean)
backend/src/room/room.service.ts:126
↓ 1 callersMethodsetServer
(server: Server)
backend/src/infra/infra.service.ts:14
↓ 1 callersFunctionstartStudySession
()
frontend/src/pages/SessionPage/hooks/useStudy.ts:38
↓ 1 callersFunctionstopStudySession
()
frontend/src/pages/SessionPage/hooks/useStudy.ts:44
↓ 1 callersMethodupdateUserInfo
(userId: number, dto: UpdateUserDto)
backend/src/user/user.service.ts:29
↓ 1 callersMethodupdateWebsocketMetadata
(socketId: string, entity: WebsocketEntity)
backend/src/infra/websocket/websocket.repository.ts:37
↓ 1 callersFunctionuseAudioDetector
({ localStream, peerConnections, audioThreshold = -35, }: UseAudioDetectorProps)
frontend/src/pages/SessionPage/hooks/useAudioDetector.ts:16
↓ 1 callersFunctionuseCategory
()
frontend/src/pages/QuestionListPage/hooks/useCategory.ts:4
↓ 1 callersFunctionuseCreateQuestionList
()
frontend/src/hooks/api/useCreateQuestionList.ts:13
↓ 1 callersFunctionuseDeleteQuesitonList
({ page, limit, }: UseDeleteQuestionList)
frontend/src/hooks/api/useDeleteQuestionList.ts:10
↓ 1 callersFunctionuseGetSessionList
({ inProgress }: SessionListRequest)
frontend/src/pages/SessionListPage/api/useGetSessionList.ts:8
↓ 1 callersFunctionuseMediaDevices
(dataChannels: DataChannels)
frontend/src/pages/SessionPage/hooks/useMediaDevices.ts:14
↓ 1 callersFunctionuseMediaStreamCleanup
(stream: MediaStream | null)
frontend/src/pages/SessionPage/hooks/useMediaStreamCleanup.ts:3
↓ 1 callersFunctionuseObserver
(option?: { threshold?: number; root?: HTMLElement | null; rootMargin?: string; })
frontend/src/pages/IntroPage/hooks/useObserver.ts:3
↓ 1 callersFunctionusePeerConnection
(socket: Socket)
frontend/src/pages/SessionPage/hooks/usePeerConnection.ts:13
↓ 1 callersFunctionusePeerConnectionCleanup
( peerConnections: MutableRefObject<{ [key: string]: RTCPeerConnection }> )
frontend/src/pages/SessionPage/hooks/usePeerConnectionCleanup.ts:4
↓ 1 callersFunctionuseQuestionList
({ page, limit, category = "전체", tab = "ALL", }: UseGetQuestionListProps)
frontend/src/hooks/api/useGetQuestionList.ts:14
↓ 1 callersMethoduseQuestionList
(questionListId: number)
backend/src/room/room.service.ts:232
↓ 1 callersFunctionuseReaction
( socket: Socket | null, sessionId: string, setPeers: Dispatch<SetStateAction<PeerConnection[]>> )
frontend/src/pages/SessionPage/hooks/useReaction.ts:15
↓ 1 callersFunctionuseSocketEvents
({ socket, stream, nickname, createPeerConnection, closePeerConnection, peerConnections, setPeer
frontend/src/pages/SessionPage/hooks/useSocketEvents.ts:46
↓ 1 callersFunctionuseStudy
( socket: Socket | null, isHost: boolean, sessionId: string, roomMetadata: RoomMetadata | null )
frontend/src/pages/SessionPage/hooks/useStudy.ts:5
↓ 1 callersFunctionuseTheme
()
frontend/src/hooks/useTheme.ts:5
↓ 1 callersFunctionuseValidate
({ setIsSignUp }: UseValidateProps)
frontend/src/pages/Login/hooks/useValidate.ts:12
↓ 1 callersFunctionvalidate
()
frontend/src/pages/Login/hooks/useValidate.ts:60
FunctionAccessButton
({ access, onClick }: AccessProps)
frontend/src/components/common/Button/AccessButton.tsx:6
FunctionAccessSection
()
frontend/src/components/sessions/create/SessionForm/AccessSection.tsx:5
FunctionAccessSection
()
frontend/src/components/questions/create/AccessSection.tsx:5
FunctionApp
()
frontend/src/App.tsx:3
FunctionAuthCallbackPage
()
frontend/src/pages/Login/AuthCallbackPage.tsx:8
FunctionButtonSection
({ closeModal, onSubmit }: ButtonSectionProps)
frontend/src/components/mypage/ButtonSection.tsx:8
FunctionButtonSection
({ scrapQuestionList, unScrapQuestionList, isScrapped, shareQuestionList, }: ButtonSectionProps)
frontend/src/components/questions/detail/ButtonSection.tsx/index.tsx:12
FunctionCategory
({ tabName, tabText }: Props)
frontend/src/components/sessions/create/SessionForm/ListSelectModal/CategoryTab/Category.tsx:8
FunctionCategory
({ tabName, tabText, tab, setTab }: Props)
frontend/src/components/mypage/CategoryTab/Category.tsx:8
FunctionCategory
({ text }: CategoryProps)
frontend/src/components/mypage/QuestionList/QuestionItem/Category.tsx:5
FunctionCategorySection
()
frontend/src/components/sessions/create/SessionForm/CategorySection.tsx:16
FunctionCategorySection
()
frontend/src/components/questions/create/CategorySection.tsx:6
FunctionCategorySelect
({ value, setValue, options, backgroundColor = "bg-white", defaultText, }: SelectProps<T>)
frontend/src/components/common/Select/CategorySelect.tsx:16
FunctionCategoryTab
()
frontend/src/components/sessions/create/SessionForm/ListSelectModal/CategoryTab/index.tsx:3
FunctionCategoryTap
({ tab, setTab }: TabProps)
frontend/src/components/mypage/CategoryTab/index.tsx:8
FunctionCommonTools
({ handleVideoToggle, handleMicToggle, emitReaction, userVideoDevices, userAudioDevices, setSelect
frontend/src/components/session/CommonTools.tsx:31
FunctionCreateButton
({ path, text, icon: Icon }: ButtonProps)
frontend/src/components/common/Button/CreateButton.tsx:11
FunctionCreateQuestionPage
()
frontend/src/pages/CreateQuestionPage/CreateQuestionPage.tsx:6
FunctionCreateSessionPage
()
frontend/src/pages/CreateSessionPage/CreateSessionPage.tsx:8
FunctionDefaultAuthFormContainer
({ isSignUp, setIsSignUp, }: DefaultAuthFormContainerProps)
frontend/src/pages/Login/view/DefaultAuthFormContainer.tsx:16
FunctionDefaultButton
({ text, type, icon: Icon, onClick }: ButtonProps)
frontend/src/components/common/Button/DefaultButton.tsx:10
FunctionDisplayMediaStream
({ mediaStream, isLocal, }: DisplayMediaStreamProps)
frontend/src/components/session/DisplayMediaStream.tsx:7
FunctionDivider
({ message = "또는", isText = true }: DividerProps)
frontend/src/components/common/Divider.tsx:6
FunctionDrawingSnowman
()
frontend/src/components/common/Animate/DrawingSnowman.tsx:4
FunctionEditInput
({ value, onChange, onSave, onCancel }: EditInputProps)
frontend/src/components/questions/create/QuestionInputSection/EditInput.tsx:11
FunctionErrorBlock
({ error, message }: ErrorBlockProps)
frontend/src/components/common/Error/ErrorBlock.tsx:9
FunctionErrorPage
()
frontend/src/pages/ErrorPage.tsx:5
FunctionHostOnlyTools
({ isHost, isInProgress, stopStudySession, startStudySession, requestChangeIndex, currentIndex,
frontend/src/components/session/HostOnlyTools.tsx:15
FunctionIntroCard
({ index, title, description, image, buttonText, onClick, imagePosition, }: IntroCardProps)
frontend/src/pages/IntroPage/view/IntroCard.tsx:13
FunctionIntroPage
()
frontend/src/pages/IntroPage/IntroPage.tsx:11
FunctionListSelectModal
({ modal: { dialogRef, closeModal } }: ModalProps)
frontend/src/components/sessions/create/SessionForm/ListSelectModal/index.tsx:20
FunctionLoadingIndicator
({ type = "threeDots", loadingState, text, className, style, }: LoadingIndicator)
frontend/src/components/common/LoadingIndicator.tsx:11
FunctionLoginForm
({ signUp, isSignUp }: LoginFormProps)
frontend/src/pages/Login/view/LoginForm.tsx:9
FunctionLoginPage
()
frontend/src/pages/Login/LoginPage.tsx:9
FunctionLoginTitle
({ isSignUp }: LoginTitleProps)
frontend/src/pages/Login/view/LoginTitle.tsx:5
FunctionModal
({ modal: { dialogRef, isOpen, closeModal }, title, subtitle, leftButton, rightButton, type, onL
frontend/src/components/common/Modal/index.tsx:22
FunctionModalTitle
({ title, subtitle, }: Pick<ModalProps, "title" | "subtitle">)
frontend/src/components/common/Modal/Title.tsx:3
FunctionMyPage
()
frontend/src/pages/MyPage/MyPage.tsx:3
FunctionMyPageView
()
frontend/src/pages/MyPage/view/MyPageView.tsx:8
FunctionNotFound
({ message, className, redirect }: NotFoundProps)
frontend/src/components/common/Animate/NotFound.tsx:13
FunctionOAuthContainer
()
frontend/src/pages/Login/view/OAuthContainer.tsx:6
FunctionPageTitle
({ title }: TitleProps)
frontend/src/components/common/Text/PageTitle.tsx:5
← previousnext →101–200 of 383, ranked by callers