@@ -7,7 +7,7 @@ export type UseStreamingMessageProps<
77 StreamChatGenerics extends DefaultStreamChatGenerics = DefaultStreamChatGenerics
88> = Pick <
99 StreamedMessageTextProps < StreamChatGenerics > ,
10- 'letterInterval ' | 'renderingLetterCount'
10+ 'streamingLetterIntervalMs ' | 'renderingLetterCount'
1111> & { text : string } ;
1212
1313const DEFAULT_LETTER_INTERVAL = 30 ;
@@ -16,7 +16,7 @@ const DEFAULT_RENDERING_LETTER_COUNT = 2;
1616export const useStreamingMessage = <
1717 StreamChatGenerics extends DefaultStreamChatGenerics = DefaultStreamChatGenerics
1818> ( {
19- letterInterval = DEFAULT_LETTER_INTERVAL ,
19+ streamingLetterIntervalMs = DEFAULT_LETTER_INTERVAL ,
2020 renderingLetterCount = DEFAULT_RENDERING_LETTER_COUNT ,
2121 text,
2222} : UseStreamingMessageProps < StreamChatGenerics > ) => {
@@ -35,12 +35,12 @@ export const useStreamingMessage = <
3535 const codeBlockCounts = ( newText . match ( / ` ` ` / g) || [ ] ) . length ;
3636 const shouldOptimisticallyCloseCodeBlock = codeBlockCounts > 0 && codeBlockCounts % 2 > 0 ;
3737 setStreamedMessageText ( shouldOptimisticallyCloseCodeBlock ? newText + '```' : newText ) ;
38- } , letterInterval ) ;
38+ } , streamingLetterIntervalMs ) ;
3939
4040 return ( ) => {
4141 clearInterval ( interval ) ;
4242 } ;
43- } , [ letterInterval , renderingLetterCount , text ] ) ;
43+ } , [ streamingLetterIntervalMs , renderingLetterCount , text ] ) ;
4444
4545 return { streamedMessageText } ;
4646} ;
0 commit comments