MCPcopy Index your code

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

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

↓ 16 callersFunctionuseToast
()
frontend/src/hooks/useToast.ts:4
↓ 11 callersMethodgetUserByUserId
(userId: number)
backend/src/user/user.repository.ts:19
↓ 10 callersMethodemitToRoom
(roomId: string, event: string, data?: any)
backend/src/infra/infra.service.ts:49
↓ 9 callersFunctionuseAuth
()
frontend/src/hooks/useAuth.ts:5
↓ 9 callersFunctionuseSession
(sessionId: string)
frontend/src/pages/SessionPage/hooks/useSession.ts:16
↓ 8 callersMethodgetConnection
()
backend/src/room/domain/room.ts:96
↓ 7 callersMethodgetHost
()
backend/src/room/domain/room.ts:87
↓ 7 callersMethodgetRoom
(id: string)
backend/src/room/room.repository.ts:18
↓ 6 callersMethodbuild
()
backend/src/room/domain/room.ts:60
↓ 6 callersMethodfromEntity
(entity: RoomEntity)
backend/src/room/domain/room.ts:54
↓ 6 callersMethodsetRoom
(entity: RoomEntity)
backend/src/room/room.repository.ts:24
↓ 4 callersMethodfindCategoryNamesByQuestionListId
(questionListId: number)
backend/src/question-list/repository/category.repository.ts:11
↓ 4 callersMethodgeneratePasswordHash
(password: string)
backend/src/auth/auth.service.ts:40
↓ 4 callersFunctionsendMessageToDataChannels
(message: DataChannelMessage)
frontend/src/pages/SessionPage/hooks/useMediaDevices.ts:165
↓ 4 callersFunctionuseGetQuestionContent
(questionListId: number)
frontend/src/hooks/api/useGetQuestionContent.ts:20
↓ 4 callersFunctionuseModal
()
frontend/src/hooks/useModal.ts:10
↓ 4 callersFunctionuseSocket
()
frontend/src/hooks/useSocket.ts:6
↓ 3 callersMethodgetContentsByQuestionListId
(questionListId: number)
backend/src/question-list/repository/question.respository.ts:11
↓ 3 callersMethodjoinRoom
(joinRoomDto: JoinRoomDto, socket: Socket)
backend/src/room/room.service.ts:73
↓ 3 callersMethodpaginate
(query: PaginateQueryDto, queryBuilder: SelectQueryBuilder<any>)
backend/src/question-list/question-list.service.ts:365
↓ 3 callersFunctionresetModal
()
frontend/src/pages/MyPage/view/ProfileEditModal.tsx:66
↓ 3 callersMethodsetConnection
(connectionMap: Record<string, Connection>)
backend/src/room/domain/room.ts:91
↓ 3 callersMethodsetCookie
(res: Response, accessToken: IJwtToken, refreshToken?: IJwtToken)
backend/src/auth/auth.controller.ts:54
↓ 2 callersFunctionaddInput
()
frontend/src/components/questions/create/QuestionInputSection/QuestionInput.tsx:18
↓ 2 callersFunctionadjustHeight
( textareaRef: RefObject<HTMLTextAreaElement>, value: string )
frontend/src/components/questions/create/utils/textareaHeight.ts:3
↓ 2 callersMethodcreateAccessToken
(user: UserInternalDto)
backend/src/auth/jwt/jwt.service.ts:43
↓ 2 callersMethodcreateJwtToken
(userData: UserInternalDto)
backend/src/auth/jwt/jwt.service.ts:20
↓ 2 callersFunctioncreatePeerConnection
( peerSocketId: string, peerNickname: string, stream: MediaStream, isOffer: boolean, local
frontend/src/pages/SessionPage/hooks/usePeerConnection.ts:36
↓ 2 callersMethodcreateUser
(createUserDto: CreateUserInternalDto)
backend/src/user/user.repository.ts:30
↓ 2 callersFunctioneditMyInfo
({ nickname, avatarUrl, password, }: EditMyInfoRequest)
frontend/src/api/user/editMyInfo.ts:12
↓ 2 callersMethodgetChangeableUserInfo
(userId: number)
backend/src/user/user.service.ts:17
↓ 2 callersFunctiongetCurrentPageProps
()
frontend/src/components/sessions/create/SessionForm/ListSelectModal/index.tsx:30
↓ 2 callersMethodgetIndex
(roomId: string)
backend/src/room/room.service.ts:156
↓ 2 callersFunctiongetMedia
()
frontend/src/pages/SessionPage/hooks/useMediaDevices.ts:77
↓ 2 callersFunctiongetMyInfo
()
frontend/src/api/user/getMyInfo.ts:3
↓ 2 callersMethodgetParticipants
()
backend/src/room/domain/room.ts:100
↓ 2 callersMethodgetQuestionListContents
(questionListId: number, userId: number)
backend/src/question-list/question-list.service.ts:117
↓ 2 callersMethodgetQuestionListsByUserId
(userId: number)
backend/src/question-list/repository/question-list.repository.ts:28
↓ 2 callersMethodgetRedisClient
()
backend/src/infra/infra.service.ts:37
↓ 2 callersMethodgetScrappedQuestionListsByUser
(user: User)
backend/src/question-list/repository/question-list.repository.ts:46
↓ 2 callersMethodgetWebsocketMetadataById
(id: string)
backend/src/infra/websocket/websocket.repository.ts:21
↓ 2 callersFunctionhandleButtonClick
(callback: () => void)
frontend/src/components/common/Modal/index.tsx:32
↓ 2 callersFunctionhandleOAuthLogin
(provider: "github" | "guest")
frontend/src/pages/Login/view/OAuthContainer.tsx:11
↓ 2 callersFunctionhandlePasswordChange
( field: "original" | "newPassword", value: string )
frontend/src/pages/MyPage/view/ProfileEditModal.tsx:92
↓ 2 callersFunctionisJwtToken
(token: any)
backend/src/auth/jwt/jwt.decorator.ts:40
↓ 2 callersMethodisQuestionListScrapped
(questionListId: number, userId: number)
backend/src/question-list/repository/question-list.repository.ts:61
↓ 2 callersMethodremoveRoom
(id: string)
backend/src/room/room.repository.ts:28
↓ 2 callersFunctionrequestChangeIndex
( type: "next" | "prev" | "current" | "move", index?: number )
frontend/src/pages/SessionPage/hooks/useStudy.ts:11
↓ 2 callersMethodsetIndex
(roomId: string, socketId: string, index: number)
backend/src/room/room.service.ts:138
↓ 2 callersMethodtoObject
()
backend/src/room/domain/room.ts:64
↓ 2 callersMethodtoggleProgress
( roomId: string, socketId: string, toStatus: boolean, eventName: string )
backend/src/room/room.gateway.ts:160
↓ 2 callersMethodupdateUser
(userDto: UserDto)
backend/src/user/user.repository.ts:34
↓ 2 callersFunctionuseGetMyQuestionList
({ page = 1, limit, }: UseGetQuestionListProps)
frontend/src/hooks/api/useGetMyQuestionList.ts:9
↓ 2 callersFunctionuseGetScrapQuestionList
({ page = 1, limit, }: UseGetQuestionListProps)
frontend/src/hooks/api/useGetScrapQuestionList.ts:9
↓ 1 callersMethodaddConnection
(connection: Connection)
backend/src/room/domain/room.ts:104
↓ 1 callersFunctionauthenticatedRoutes
(logoutHandler: () => void)
frontend/src/components/common/Sidebar/routesConfig.tsx:31
↓ 1 callersFunctionbootstrap
()
backend/src/main.ts:6
↓ 1 callersMethodchangePassword
(user: User, pair: ChangePassword)
backend/src/user/user.service.ts:86
↓ 1 callersFunctioncheckHandler
(id: number, title: string)
frontend/src/components/sessions/create/SessionForm/ListSelectModal/QuestionList/QuestionItem.tsx:42
↓ 1 callersFunctionclosePeerConnection
(peerSocketId: string)
frontend/src/pages/SessionPage/hooks/usePeerConnection.ts:222
↓ 1 callersFunctioncreateDataSource
()
backend/src/infra/typeorm/typeorm.config.ts:24
↓ 1 callersFunctioncreateGuestRandomNickname
()
frontend/src/hooks/useAuth.ts:87
↓ 1 callersFunctioncreateQuestionList
(data: QuestionListRequest)
frontend/src/api/question-list/createQuestionList.ts:10
↓ 1 callersMethodcreateRefreshToken
(id: number)
backend/src/auth/jwt/jwt.service.ts:61
↓ 1 callersMethodcreateRoom
( createRoomDto: CreateRoomDto, socket: Socket )
backend/src/room/room.service.ts:35
↓ 1 callersMethodcreateSocketMetadata
(socket: Socket)
backend/src/infra/infra.service.ts:18
↓ 1 callersMethodcreateUserByLocal
(dto: CreateUserDto)
backend/src/user/user.service.ts:50
↓ 1 callersMethodcreateWebsocketMetadata
(socket: Socket)
backend/src/infra/websocket/websocket.repository.ts:14
↓ 1 callersMethoddelegateHost
(room: Room)
backend/src/room/room.service.ts:215
↓ 1 callersMethoddeleteRoom
(roomId: string)
backend/src/room/room.service.ts:206
↓ 1 callersFunctiondeleteScrapQuestionList
(id: string)
frontend/src/pages/QuestionDetailPage/api/scrapAPI.ts:10
↓ 1 callersFunctioneditHandler
(id: string, content: string)
frontend/src/components/questions/create/QuestionInputSection/QuestionList.tsx:14
↓ 1 callersFunctionemptyErrors
()
frontend/src/pages/Login/hooks/useValidate.ts:24
↓ 1 callersMethodfetchAccessToken
(code: string)
backend/src/auth/github/github.strategy.ts:42
↓ 1 callersMethodfetchGithubUser
(accessToken: string)
backend/src/auth/github/github.strategy.ts:56
↓ 1 callersMethodfindPublicQuestionLists
(categoryId?: number)
backend/src/question-list/repository/question-list.repository.ts:13
↓ 1 callersMethodfinishRoom
(roomId: string)
backend/src/room/room.service.ts:173
↓ 1 callersMethodgenerateRoomId
()
backend/src/room/room.service.ts:246
↓ 1 callersMethodgetAllQuestionLists
( @Res() res, @Query() query: PaginateQueryDto, @JwtPayload() token: IJwtPayload )
backend/src/question-list/question-list.controller.ts:35
↓ 1 callersMethodgetAllRoom
()
backend/src/room/room.repository.ts:14
↓ 1 callersFunctiongetCounterColor
()
frontend/src/components/common/Input/TitleInput.tsx:39
↓ 1 callersFunctiongetCurrentPageProps
()
frontend/src/pages/MyPage/view/QuestionSection.tsx:40
↓ 1 callersFunctiongetMediaStream
(mediaType: MediaStreamType)
frontend/src/pages/SessionPage/hooks/useMediaDevices.ts:145
↓ 1 callersFunctiongetMessage
()
frontend/src/components/common/Input/TitleInput.tsx:46
↓ 1 callersMethodgetMyInfo
(@JwtPayload() payload: IJwtPayload)
backend/src/user/user.controller.ts:36
↓ 1 callersFunctiongetMyQuestionList
({ page, limit }: QuestionListProps)
frontend/src/api/question-list/getMyQuestionList.ts:39
↓ 1 callersMethodgetNewAccessToken
(id: number, refreshToken: string)
backend/src/auth/jwt/jwt.service.ts:33
↓ 1 callersMethodgetNewHost
(room: Room)
backend/src/room/room.service.ts:211
↓ 1 callersFunctiongetPageNumbers
()
frontend/src/components/common/Pagination/index.tsx:16
↓ 1 callersFunctiongetQuestionContent
(questionListId: number)
frontend/src/api/question-list/getQuestionContent.ts:3
↓ 1 callersFunctiongetQuestionList
()
frontend/src/components/sessions/create/SessionForm/ListSelectModal/QuestionList/index.tsx:24
↓ 1 callersFunctiongetQuestionList
({ category, page, limit, }: QuestionListProps)
frontend/src/api/question-list/getQuestionList.ts:22
↓ 1 callersFunctiongetQuestionListDetail
()
frontend/src/components/sessions/create/SessionForm/ListSelectModal/QuestionList/QuestionItem.tsx:61
↓ 1 callersFunctiongetQuestionListWithScrap
({ page, limit, }: QuestionListProps)
frontend/src/api/question-list/getQuestionList.ts:38
↓ 1 callersMethodgetQuestionsAfterIndex
(questionListId: number, index: number)
backend/src/question-list/repository/question.respository.ts:17
↓ 1 callersMethodgetScrapCount
(questionListId: number)
backend/src/question-list/repository/question-list.repository.ts:71
↓ 1 callersFunctiongetScrapQuestionList
({ page, limit }: QuestionListProps)
frontend/src/api/question-list/getScrapQuestionList.ts:39
↓ 1 callersFunctiongetSessionList
({ inProgress = false, }: GetSessionListRequest)
frontend/src/api/session-list/getSessionList.ts:8
↓ 1 callersMethodgetSocketMetadata
(socket: Socket)
backend/src/infra/infra.service.ts:22
↓ 1 callersMethodgetUserByGithubId
(id: number)
backend/src/auth/auth.service.ts:19
next →1–100 of 383, ranked by callers