File tree Expand file tree Collapse file tree 1 file changed +9
-12
lines changed
packages/module/src/MessageBar Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Original file line number Diff line number Diff line change @@ -111,17 +111,14 @@ export const MessageBar: React.FunctionComponent<MessageBarProps> = ({
111111
112112 // Handle sending message
113113 const handleSend = React . useCallback ( ( ) => {
114- setMessage ( ( m ) => {
115- onSendMessage ( m ) ;
116- setMessage ( '' ) ;
117- if ( textareaRef . current ) {
118- textareaRef . current . innerText = '' ;
119- setShowPlaceholder ( true ) ;
120- textareaRef . current . blur ( ) ;
121- }
122- return '' ;
123- } ) ;
124- } , [ onSendMessage ] ) ;
114+ onSendMessage ( message ) ;
115+ if ( textareaRef . current ) {
116+ textareaRef . current . innerText = '' ;
117+ setShowPlaceholder ( true ) ;
118+ textareaRef . current . blur ( ) ;
119+ }
120+ setMessage ( '' ) ;
121+ } , [ onSendMessage , message ] ) ;
125122
126123 const handleKeyDown = React . useCallback (
127124 ( event : React . KeyboardEvent ) => {
@@ -132,7 +129,7 @@ export const MessageBar: React.FunctionComponent<MessageBarProps> = ({
132129 }
133130 }
134131 } ,
135- [ handleSend ]
132+ [ handleSend , isSendButtonDisabled , handleStopButton ]
136133 ) ;
137134
138135 const handleAttachMenuToggle = ( ) => {
You can’t perform that action at this time.
0 commit comments