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>