MCPcopy Create free account

hub / github.com/Sealva-Devs/Web3-AI-Agent / functions

Functions67 in github.com/Sealva-Devs/Web3-AI-Agent

↓ 49 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:7
↓ 4 callersFunctionuseSidebar
()
src/components/ui/sidebar.tsx:42
↓ 3 callersFunctiongetEmailAddress
()
src/components/sidebar.tsx:95
↓ 3 callersFunctiongetWalletAddress
()
src/components/sidebar.tsx:102
↓ 3 callersFunctionhandleCopy
(key: string, value: string)
src/components/sidebar.tsx:112
↓ 3 callersFunctionuseChat
()
src/contexts/ChatContext.tsx:81
↓ 2 callersFunctionconvertToUIMessages
( messages: Array<CoreMessage> )
src/lib/utils.ts:53
↓ 2 callersFunctionformatWalletAddress
(address: string)
src/components/sidebar.tsx:90
↓ 2 callersFunctiongetTitleFromChat
(messages: Array<CoreMessage>)
src/lib/utils.ts:100
↓ 2 callersFunctionuseChatHistory
({ accessToken }: { accessToken: string })
src/hooks/use-chat.tsx:8
↓ 1 callersFunctionaddToolMessageToChat
* * @param param0 toolMessage: CoreToolMessage, messages: Message[] * @returns Message[]
src/lib/utils.ts:15
↓ 1 callersFunctioncheckMobile
()
src/hooks/use-mobile.tsx:17
↓ 1 callersFunctioncreateNewChat
()
src/contexts/ChatContext.tsx:28
↓ 1 callersFunctionfetchAccessToken
()
src/app/page.tsx:25
↓ 1 callersFunctionfetchToken
()
src/components/chat.tsx:70
↓ 1 callersFunctiongenerateUUID
()
src/components/chat.tsx:21
↓ 1 callersFunctionhandleChatDelete
(chatId: string)
src/components/sidebar.tsx:175
↓ 1 callersFunctionhandleChatSelect
(chatId: string)
src/components/sidebar.tsx:161
↓ 1 callersFunctionhandleSuggestionClick
(value: string)
src/components/chat.tsx:139
↓ 1 callersFunctionscrollToBottom
()
src/components/chat.tsx:105
↓ 1 callersFunctiontruncateTitle
(title: string, maxLength = 15)
src/components/sidebar.tsx:141
↓ 1 callersFunctionuseDeleteChat
({ accessToken }: { accessToken: string })
src/hooks/use-chat.tsx:36
↓ 1 callersFunctionuseIsMobile
(breakpoint = 768)
src/hooks/use-mobile.tsx:12
FunctionAvatar
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Root>)
src/components/ui/avatar.tsx:8
FunctionAvatarFallback
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Fallback>)
src/components/ui/avatar.tsx:37
FunctionAvatarImage
({ className, ...props }: React.ComponentProps<typeof AvatarPrimitive.Image>)
src/components/ui/avatar.tsx:24
FunctionButton
({ className, variant, size, asChild = false, ...props }: React.ComponentProps<"button"> & Variant
src/components/ui/button.tsx:38
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/card.tsx:31
FunctionChat
({ accessToken, id, initialMessages, }: { accessToken: string; id: string; initialMessages: Messag
src/components/chat.tsx:53
FunctionChatProvider
({ children }: { children: ReactNode })
src/contexts/ChatContext.tsx:24
FunctionInput
({ className, type, ...props }: React.ComponentProps<"input">)
src/components/ui/input.tsx:5
FunctionLoadingSpinner
({ size = "md", text }: LoadingSpinnerProps)
src/components/ui/loading-spinner.tsx:10
FunctionPage
()
src/app/page.tsx:13
FunctionProvider
({ children }: { children: React.ReactNode })
src/app/provider.tsx:29
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:25
FunctionSeparator
({ className, orientation = "horizontal", decorative = true, ...props }: React.ComponentProps<typeof S
src/components/ui/separator.tsx:8
FunctionSheet
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Root>)
src/components/ui/sheet.tsx:9
FunctionSheetClose
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Close>)
src/components/ui/sheet.tsx:19
FunctionSheetContent
({ className, children, side = "right", ...props }: React.ComponentProps<typeof SheetPrimitive.Content
src/components/ui/sheet.tsx:47
FunctionSheetDescription
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Description>)
src/components/ui/sheet.tsx:117
FunctionSheetFooter
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/sheet.tsx:94
FunctionSheetHeader
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/sheet.tsx:84
FunctionSheetOverlay
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Overlay>)
src/components/ui/sheet.tsx:31
FunctionSheetPortal
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Portal>)
src/components/ui/sheet.tsx:25
FunctionSheetTitle
({ className, ...props }: React.ComponentProps<typeof SheetPrimitive.Title>)
src/components/ui/sheet.tsx:104
FunctionSheetTrigger
({ ...props }: React.ComponentProps<typeof SheetPrimitive.Trigger>)
src/components/ui/sheet.tsx:13
FunctionSidebar
({ className, accessToken, isChatHistoryLoading, chatHistory, onNewChat, sidebarOpen, setSidebar
src/components/sidebar.tsx:33
FunctionSkeleton
({ className, ...props }: React.ComponentProps<"div">)
src/components/ui/skeleton.tsx:3
FunctionTextarea
({ className, ...props }: React.ComponentProps<"textarea">)
src/components/ui/textarea.tsx:5
FunctionTooltip
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Root>)
src/components/ui/tooltip.tsx:21
FunctionTooltipContent
({ className, sideOffset = 0, children, ...props }: React.ComponentProps<typeof TooltipPrimitive.Conte
src/components/ui/tooltip.tsx:37
FunctionTooltipProvider
({ delayDuration = 0, ...props }: React.ComponentProps<typeof TooltipPrimitive.Provider>)
src/components/ui/tooltip.tsx:8
FunctionTooltipTrigger
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Trigger>)
src/components/ui/tooltip.tsx:31
FunctionaddMessageToChat
(chatId: string, message: Message)
src/contexts/ChatContext.tsx:37
FunctionhandleClickOutside
(event: MouseEvent)
src/components/sidebar.tsx:127
FunctionhandleClickOutside
(event: MouseEvent)
src/components/ui/sidebar.tsx:209
FunctionhandleKeyDown
(e: React.KeyboardEvent<HTMLTextAreaElement>)
src/components/chat.tsx:121
FunctionhandleKeyDown
(event: KeyboardEvent)
src/components/ui/sidebar.tsx:102
FunctionhandleNewChat
()
src/components/sidebar.tsx:148
FunctionhandleTextareaResize
(e: React.ChangeEvent<HTMLTextAreaElement>)
src/components/chat.tsx:129
FunctionupdateChatTitle
(chatId: string, messages: CoreMessage[])
src/contexts/ChatContext.tsx:51