Skip to main content

Interface: NexatronChatHook

Defined in: sdk/src/types.ts:126

Return type of the useNexatronChat hook.

Properties​

clearMessages​

clearMessages: () => void

Defined in: sdk/src/types.ts:136

Returns​

void


conversationId​

conversationId: string | null

Defined in: sdk/src/types.ts:131


error​

error: string | null

Defined in: sdk/src/types.ts:130


isLoading​

isLoading: boolean

Defined in: sdk/src/types.ts:129


messages​

messages: ChatMessage[]

Defined in: sdk/src/types.ts:127


sendMessage​

sendMessage: (question) => Promise<void>

Defined in: sdk/src/types.ts:128

Parameters​

question​

string

Returns​

Promise<void>


submitFeedback​

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

Defined in: sdk/src/types.ts:132

Parameters​

messageId​

string

signal​

"thumbs_up" | "thumbs_down"

Returns​

Promise<void>