Skip to content

Commit 4300ed6

Browse files
authored
fix(TextareaComposer): check sendable data before allowing message submission (#2852)
1 parent 50e3c62 commit 4300ed6

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/components/TextareaComposer/TextareaComposer.tsx

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -194,7 +194,11 @@ export const TextareaComposer = ({
194194
return nextIndex;
195195
});
196196
}
197-
} else if (shouldSubmit(event) && textareaRef.current) {
197+
} else if (
198+
shouldSubmit(event) &&
199+
textareaRef.current &&
200+
messageComposer.hasSendableData
201+
) {
198202
if (event.key === 'Enter') {
199203
// prevent adding newline when submitting a message with
200204
event.preventDefault();
@@ -205,6 +209,7 @@ export const TextareaComposer = ({
205209
[
206210
focusedItemIndex,
207211
handleSubmit,
212+
messageComposer,
208213
onKeyDown,
209214
shouldSubmit,
210215
suggestions,

0 commit comments

Comments
 (0)