File tree 1 file changed +12
-8
lines changed
1 file changed +12
-8
lines changed Original file line number Diff line number Diff line change @@ -28,6 +28,16 @@ class _ChatScreenState extends State<ChatScreen> {
28
28
bool _isTyping = false ;
29
29
String _userNameTyping;
30
30
31
+ void _onTyping () {
32
+ _socketIoManager.sendMessage (
33
+ 'typing' , json.encode ({'senderName' : widget.senderName}));
34
+ }
35
+
36
+ void _onStopTyping () {
37
+ _socketIoManager.sendMessage (
38
+ 'stop_typing' , json.encode ({'senderName' : widget.senderName}));
39
+ }
40
+
31
41
void _sendMessage (String messageContent) {
32
42
_socketIoManager.sendMessage (
33
43
'send_message' ,
@@ -130,14 +140,8 @@ class _ChatScreenState extends State<ChatScreen> {
130
140
),
131
141
MessageForm (
132
142
onSendMessage: _sendMessage,
133
- onTyping: () {
134
- _socketIoManager.sendMessage (
135
- 'typing' , json.encode ({'senderName' : widget.senderName}));
136
- },
137
- onStopTyping: () {
138
- _socketIoManager.sendMessage ('stop_typing' ,
139
- json.encode ({'senderName' : widget.senderName}));
140
- },
143
+ onTyping: _onTyping,
144
+ onStopTyping: _onStopTyping,
141
145
),
142
146
],
143
147
),
You can’t perform that action at this time.
0 commit comments