File tree Expand file tree Collapse file tree 1 file changed +11
-4
lines changed
Expand file tree Collapse file tree 1 file changed +11
-4
lines changed Original file line number Diff line number Diff line change 1+ import { useCallback } from 'react' ;
12import { ChannelFilters , ChannelOptions , ChannelSort } from 'stream-chat' ;
23import {
34 AIStateIndicator ,
@@ -6,13 +7,14 @@ import {
67 ChannelHeader ,
78 ChannelList ,
89 Chat ,
10+ ChatView ,
911 MessageInput ,
1012 VirtualizedMessageList as MessageList ,
13+ StreamMessage ,
1114 Thread ,
12- Window ,
13- useCreateChatClient ,
1415 ThreadList ,
15- ChatView ,
16+ useCreateChatClient ,
17+ Window ,
1618} from 'stream-chat-react' ;
1719import 'stream-chat-react/css/v2/index.css' ;
1820
@@ -71,10 +73,15 @@ const App = () => {
7173 userData : { id : userId } ,
7274 } ) ;
7375
76+ const isMessageAIGenerated = useCallback (
77+ ( message : StreamMessage < StreamChatGenerics > ) => ! ! message ?. ai_generated ,
78+ [ ] ,
79+ ) ;
80+
7481 if ( ! chatClient ) return < > Loading...</ > ;
7582
7683 return (
77- < Chat client = { chatClient } isMessageAIGenerated = { ( message ) => ! ! message ?. ai_generated } >
84+ < Chat client = { chatClient } isMessageAIGenerated = { isMessageAIGenerated } >
7885 < ChatView >
7986 < ChatView . Selector />
8087 < ChatView . Channels >
You can’t perform that action at this time.
0 commit comments