Skip to main content

Interface: NexatronChatHook

Return type of the useNexatronChat hook.

Properties​

clearMessages​

clearMessages: () => void

Returns​

void


conversationId​

conversationId: string | null


error​

error: string | null


isLoading​

isLoading: boolean


messages​

messages: ChatMessage[]


sendMessage​

sendMessage: (question) => Promise<void>

Parameters​

question​

string

Returns​

Promise<void>


submitFeedback​

submitFeedback: (messageId, signal) => Promise<void>

Parameters​

messageId​

string

signal​

"thumbs_up" | "thumbs_down"

Returns​

Promise<void>