Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/avarayr/suaveui
/ functions
Functions
157 in github.com/avarayr/suaveui
⨍
Functions
157
◇
Types & classes
30
Function
createTRPCContext
(opts: { headers: Record<string, any> })
src/server/api/trpc.ts:25
Function
delete
(id: string)
src/server/models/Persona.ts:36
Function
delete
* Deletes a chat with the given id
src/server/models/Chat.ts:98
Function
editMessage
({ chatId, messageId, content, isGenerating, }: { chatId: string; messageId: string;
src/server/models/Chat.ts:169
Function
errorFormatter
({ shape, error })
src/server/api/trpc.ts:40
Function
generate
()
src/server/models/VapidKey.ts:15
Function
generateMessageInBackground
* Generates a new message using the AI * * @param chatId * @param messageId - The target message id (the message that will be edited) * @p
src/server/models/Chat.ts:229
Function
get
()
src/server/models/VapidKey.ts:10
Function
get
(id: string)
src/server/models/Persona.ts:8
Function
get
* Fetches a chat by its id
src/server/models/Chat.ts:18
Function
getBase64FromArrayBuffer
(arrayBuffer: ArrayBuffer)
src/utils/string.ts:21
Function
getBraveDetected
()
src/layouts/ChaiMessage/components/VideoCallModal.tsx:41
Function
getByIDs
(ids: string[])
src/server/models/Persona.ts:13
Function
getMessage
* Gets a message by its id
src/server/models/Chat.ts:65
Function
getMessages
({ chatId, limit = 1000, offset = 0 }: { chatId: string; limit?: number; offset?: number })
src/server/models/Chat.ts:48
Function
getPreamble
(persona: TPersona)
src/server/models/Persona.ts:46
Function
getTotalMessageCount
(chatId: string)
src/server/models/Chat.ts:70
Function
getValue
(key: string)
src/server/models/Settings.ts:6
Function
getWithPersonas
(id: string)
src/server/models/Chat.ts:39
Function
handleClickOutside
(e: MouseEvent)
src/layouts/ChaiMessage/components/Tapback.tsx:167
Function
handleCopyLink
()
src/components/settings/tabs/RemoteAccessTab.tsx:36
Function
handleEnd
()
src/hooks/useSpeechRecognition.tsx:118
Function
handleError
(event: SpeechRecognitionErrorEvent)
src/hooks/useSpeechRecognition.tsx:113
Function
handleKeyDown
(e: KeyboardEvent)
src/layouts/ChaiMessage/components/Tapback.tsx:191
Function
handleLoad
()
src/layouts/ChaiMessage/screens/ChatList.tsx:238
Function
handleOutput
(data: Buffer)
src/server/lib/cloudflared.ts:22
Function
handleResult
(event: SpeechRecognitionEvent)
src/hooks/useSpeechRecognition.tsx:84
Function
handleSendTestNotification
()
src/components/settings/tabs/NotificationsTab.tsx:60
Function
handleToggleNotifications
()
src/components/settings/tabs/NotificationsTab.tsx:52
Function
handleToggleSilent
(silent: boolean)
src/components/settings/tabs/NotificationsTab.tsx:56
Function
handleTouchEnd
()
src/hooks/useAutoScroll.tsx:117
Function
handleTouchStart
()
src/hooks/useAutoScroll.tsx:112
Function
handleVideoCallClick
()
src/layouts/ChaiMessage/components/VideoCallButton.tsx:15
Function
handleWheel
(e: WheelEvent)
src/hooks/useAutoScroll.tsx:122
Function
mergeRefs
(...refs: (React.MutableRefObject<T> | React.Ref<T>)[])
src/utils/mergeRefs.ts:5
Function
messageHandler
(event: MessageEvent<WorkerMessage>)
src/hooks/useSpeechSynthesis.tsx:77
Function
next
()
src/server/lib/OpenAIStream.ts:17
Function
onBeforeMessageSend
(...props: Parameters<typeof onMessageSend>)
src/layouts/ChaiMessage/screens/Texting.tsx:120
Function
onClear
()
src/components/primitives/Input.tsx:56
Function
onError
(error, variables, context)
src/components/primitives/Input.tsx:45
Method
onEvent
()
src/server/lib/streamBuffer.ts:62
Function
onNeedRefresh
()
src/main.tsx:18
Function
onNewPersonaDismiss
(newPersonaId?: string)
src/components/NewChatDrawer.tsx:42
Function
onOfflineReady
()
src/main.tsx:15
Function
onParse
(event: ParsedEvent | ReconnectInterval)
src/server/lib/OpenAIStream.ts:71
Function
onPersonaChange
(value: string)
src/components/NewChatDrawer.tsx:101
Function
pollUrlUntilAlive
(url: string)
src/server/lib/urlCheck.ts:24
Function
promise
()
src/hooks/useNotifications.tsx:98
Function
removeMessage
* Removes a message from a chat
src/server/models/Chat.ts:135
Function
replaceMessages
(chatId: string, messages: TMessageWithID[])
src/server/models/Chat.ts:328
Function
return
()
src/server/lib/OpenAIStream.ts:27
Function
spawnParticle
()
src/layouts/ChaiMessage/components/SpoilerParticles.tsx:53
Function
start
(controller)
src/server/lib/OpenAIStream.ts:68
Function
update
(id: string, persona: TPersona)
src/server/models/Persona.ts:41
Function
update
* Updates a chat with the given id
src/server/models/Chat.ts:90
Function
useDebounce
(value: T, delay: number)
src/hooks/useDebounce.ts:3
Method
waitForData
()
src/server/lib/streamBuffer.ts:60
← previous
101–157 of 157, ranked by callers