MCPcopy Create free account

hub / github.com/GetStream/discord-clone-nextjs / functions

Functions67 in github.com/GetStream/discord-clone-nextjs

↓ 7 callersFunctionuseDiscordContext
()
contexts/DiscordContext.tsx:231
↓ 2 callersFunctionbuttonDisabled
()
components/ServerList/CreateServerForm.tsx:134
↓ 2 callersFunctionbuttonDisabled
()
components/ChannelList/CreateChannelForm/CreateChannelForm.tsx:183
↓ 2 callersFunctiongetUserToken
(userId: string, userName: string)
app/page.tsx:93
↓ 1 callersFunctioncheckIfUrl
(path: string)
components/ServerList/ServerList.tsx:95
↓ 1 callersFunctionformatDate
(date: Date | string)
components/MessageList/CustomMessage/CustomMessage.tsx:52
↓ 1 callersFunctionformatDate
(date: Date)
components/MessageList/CustomDateSeparator/CustomDateSeparator.tsx:8
↓ 1 callersFunctionuseClient
({ apiKey, user, tokenOrProvider, }: UseClientOptions)
hooks/useClient.ts:10
↓ 1 callersFunctionuseVideoClient
({ apiKey, user, tokenOrProvider, }: UseClientOptions)
hooks/useVideoClient.ts:5
↓ 1 callersFunctionuserChanged
(user: UserObject, checked: boolean)
components/ChannelList/CreateChannelForm/CreateChannelForm.tsx:189
FunctionApps
({ className = 'w-5 h-5' }: IconProps)
components/ChannelList/Icons.tsx:404
FunctionArrowUturnLeft
({ className = 'w-5 h-5', }: IconProps)
components/ChannelList/Icons.tsx:417
FunctionBell
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:131
FunctionBoost
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:148
FunctionCallLayout
()
components/MyCall/CallLayout.tsx:11
FunctionCallList
()
components/ChannelList/CallList/CallList.tsx:7
FunctionCategoryItem
({ category, serverName, channels, }: CategoryItemProps)
components/ChannelList/CategoryItem/CategoryItem.tsx:16
FunctionChannelListBottomBar
()
components/ChannelList/BottomBar/ChannelListBottomBar.tsx:8
FunctionChannelListMenuRow
({ name, icon, bottomBorder = true, purple = false, red = false, reverseOrder = false, }: ListRowE
components/ChannelList/TopBar/ChannelListMenuRow.tsx:3
FunctionChannelListTopBar
({ serverName, }: { serverName: string; })
components/ChannelList/TopBar/ChannelListTopBar.tsx:6
FunctionChevronDown
({ className = 'h-5 w-5 text-gray-500', }: IconProps)
components/ChannelList/Icons.tsx:110
FunctionChevronRight
({ className = 'h-5 w-5 text-gray-500', }: IconProps)
components/ChannelList/Icons.tsx:89
FunctionCloseCircle
({ className = 'w-8 h-8 text-gray-500 hover:text-black hover:font-bold', })
components/ChannelList/Icons.tsx:49
FunctionCloseIcon
({ className = 'h-5 w-5 text-gray-500', }: IconProps)
components/ChannelList/Icons.tsx:28
FunctionCloseMark
({ className = 'w-5 h-5' }: IconProps)
components/ChannelList/Icons.tsx:438
FunctionCreateChannelForm
()
components/ChannelList/CreateChannelForm/CreateChannelForm.tsx:19
FunctionCreateServerForm
()
components/ServerList/CreateServerForm.tsx:18
FunctionCustomChannelHeader
()
components/MessageList/CustomChannelHeader/CustomChannelHeader.tsx:3
FunctionCustomChannelList
()
components/ChannelList/CustomChannelList.tsx:10
FunctionCustomChannelPreview
(props: ChannelPreviewUIComponentProps)
components/ChannelList/CustomChannelPreview.tsx:6
FunctionCustomDateSeparator
( props: DateSeparatorProps )
components/MessageList/CustomDateSeparator/CustomDateSeparator.tsx:3
FunctionCustomMessage
()
components/MessageList/CustomMessage/CustomMessage.tsx:10
FunctionDiscordContextProvider
({ children, }: { children: React.ReactNode; })
contexts/DiscordContext.tsx:50
FunctionEmoji
({ className = 'w-full h-full' }: IconProps)
components/ChannelList/Icons.tsx:370
FunctionFaceSmile
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:165
FunctionFolderPlus
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:182
FunctionGET
()
app/api/users/route.ts:4
FunctionGIF
({ className = 'w-full h-full' }: IconProps)
components/ChannelList/Icons.tsx:353
FunctionGear
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:199
FunctionHome
()
app/page.tsx:28
FunctionHome
()
app/register/page.tsx:3
FunctionLeaveServer
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:216
FunctionMessageComposer
()
components/MessageList/MessageComposer/MessageComposer.tsx:12
FunctionMessageOptions
({ showEmojiReactions, }: { showEmojiReactions: Dispatch<SetStateAction<boolean>>; })
components/MessageList/CustomMessage/MessageOptions.tsx:4
FunctionMic
({ className = 'w-full h-full' }: IconProps)
components/ChannelList/Icons.tsx:308
FunctionMyCall
({ callId }: { callId: string })
components/MyCall/MyCall.tsx:9
FunctionMyChat
({ apiKey, user, token, }: { apiKey: string; user: User; token: string; })
components/MyChat.tsx:26
FunctionPOST
(request: Request)
app/api/token/route.ts:3
FunctionPOST
(request: Request)
app/api/register-user/route.ts:4
FunctionPen
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:233
FunctionPersonAdd
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:246
FunctionPersonIcon
({ className = 'h-8 w-8' }: IconProps)
components/ChannelList/Icons.tsx:70
FunctionPlusCircle
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:259
FunctionPlusIcon
({ className = 'h-5 w-5 text-gray-500', }: IconProps)
components/ChannelList/Icons.tsx:7
FunctionPresent
({ className = 'w-full h-full', }: IconProps)
components/ChannelList/Icons.tsx:338
FunctionRootLayout
({ children, }: { children: React.ReactNode; })
app/layout.tsx:14
FunctionServerList
()
components/ServerList/ServerList.tsx:10
FunctionShield
({ className = 'h-5 w-5' }: IconProps)
components/ChannelList/Icons.tsx:276
FunctionSpeaker
({ className = 'w-full h-full', }: IconProps)
components/ChannelList/Icons.tsx:322
FunctionSpeakerMuted
({ className = 'h-5 w-5', }: IconProps)
components/ChannelList/Icons.tsx:293
FunctionThread
({ className = 'w-5 h-5' }: IconProps)
components/ChannelList/Icons.tsx:387
FunctionUserCard
({ user }: { user: UserObject })
components/ServerList/UserCard.tsx:4
FunctionUserRow
({ user, userChanged, }: { user: UserObject; userChanged: (user: UserObject, checked: boolean) => void
components/ChannelList/CreateChannelForm/UserRow.tsx:5
FunctionafterAuth
(auth, request)
middleware.ts:15
FunctioncreateClicked
()
components/ServerList/CreateServerForm.tsx:156
FunctioncreateClicked
()
components/ChannelList/CreateChannelForm/CreateChannelForm.tsx:203
FunctionuserChanged
(user: UserObject, checked: boolean)
components/ServerList/CreateServerForm.tsx:142