@conciergus/chat - v0.3.1
Preparing search index...
components
useStreamingManager
Function useStreamingManager
useStreamingManager
(
config
?:
StreamingManagerConfig
,
callbacks
?:
{
onStreamProgress
?:
(
streamId
:
string
,
progress
:
number
,
tokenCount
:
number
,
)
=>
void
;
onStreamComplete
?:
(
streamId
:
string
,
finalMessage
:
UIMessage
)
=>
void
;
onStreamError
?:
(
streamId
:
string
,
error
:
Error
)
=>
void
;
onConnectionStatusChange
?:
(
streamId
:
string
,
status
:
"error"
|
"completed"
|
"streaming"
|
"connecting"
|
"aborted"
,
)
=>
void
;
}
,
)
:
StreamingManagerHook
Parameters
config
:
StreamingManagerConfig
= {}
callbacks
:
{
onStreamProgress
?:
(
streamId
:
string
,
progress
:
number
,
tokenCount
:
number
,
)
=>
void
;
onStreamComplete
?:
(
streamId
:
string
,
finalMessage
:
UIMessage
)
=>
void
;
onStreamError
?:
(
streamId
:
string
,
error
:
Error
)
=>
void
;
onConnectionStatusChange
?:
(
streamId
:
string
,
status
:
"error"
|
"completed"
|
"streaming"
|
"connecting"
|
"aborted"
,
)
=>
void
;
}
= {}
Returns
StreamingManagerHook
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
@conciergus/chat - v0.3.1
Loading...