MCPcopy Create free account

hub / github.com/burakorkmez/redis-chat-app / functions

Functions33 in github.com/burakorkmez/redis-chat-app

↓ 21 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 1 callersFunctioncheckAuthStatus
()
src/actions/auth.actions.ts:6
↓ 1 callersFunctioncheckScreenWidth
()
src/components/chat/ChatLayout.tsx:20
↓ 1 callersFunctiongetMessages
(selectedUserId: string, currentUserId: string)
src/actions/message.actions.ts:71
↓ 1 callersFunctiongetUsers
()
src/app/page.tsx:10
↓ 1 callersFunctionhandleSendMessage
()
src/components/chat/ChatBottomBar.tsx:48
↓ 1 callersFunctionplayRandomKeyStrokeSound
()
src/components/chat/ChatBottomBar.tsx:39
FunctionAuthButtons
()
src/app/auth/AuthButtons.tsx:6
FunctionChatBottomBar
()
src/components/chat/ChatBottomBar.tsx:19
FunctionChatLayout
({ defaultLayout = [320, 480], users }: ChatLayoutProps)
src/components/chat/ChatLayout.tsx:14
FunctionChatTopBar
()
src/components/chat/ChatTopBar.tsx:5
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:70
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:56
FunctionEmojiPicker
({ onChange }: EmojiPickerProps)
src/components/chat/EmojiPicker.tsx:13
FunctionHome
()
src/app/page.tsx:38
FunctionMessageContainer
()
src/components/chat/MessageContainer.tsx:7
FunctionMessageList
()
src/components/chat/MessageList.tsx:11
FunctionMessageSkeleton
()
src/components/skeletons/MessageSkeleton.tsx:3
FunctionPOST
(request: Request)
src/app/api/sign-cloudinary-params/route.ts:9
FunctionPage
()
src/app/auth/callback/page.tsx:7
FunctionPreferencesTab
()
src/components/PreferencesTab.tsx:8
FunctionResizableHandle
({ withHandle, className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelResizeHandle>
src/components/ui/resizable.tsx:23
FunctionResizablePanelGroup
({ className, ...props }: React.ComponentProps<typeof ResizablePrimitive.PanelGroup>)
src/components/ui/resizable.tsx:8
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:14
FunctionSidebar
({ isCollapsed, users }: SidebarProps)
src/components/Sidebar.tsx:19
FunctionSkeleton
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/skeleton.tsx:3
FunctionTanStackProvider
({ children }: { children: ReactNode })
src/components/providers/TanStackProvider.tsx:8
FunctionThemeProvider
({ children, ...props }: ThemeProviderProps)
src/components/providers/ThemeProvider.tsx:7
FunctionhandleEscape
(e: KeyboardEvent)
src/components/chat/MessageContainer.tsx:11
FunctionhandleKeyDown
(e: React.KeyboardEvent<HTMLTextAreaElement>)
src/components/chat/ChatBottomBar.tsx:57
FunctionhandleNewMessage
(data: { message: Message })
src/components/chat/ChatBottomBar.tsx:73
Functionpage
()
src/app/auth/page.tsx:7
FunctionsendMessageAction
({ content, messageType, receiverId }: SendMessageActionArgs)
src/actions/message.actions.ts:14