Pārlūkot izejas kodu

Prevent submitting comment on enter if input is empty (#23221)

* Prevent submitting comment on enter if input is empty

* check for content in keyPress event

GitOrigin-RevId: 1abef229782265836a49d74aa93625797d50dc3a
Domagoj Kriskovic 1 gadu atpakaļ
vecāks
revīzija
3a918a58e5

+ 3 - 1
services/web/frontend/js/features/review-panel-new/hooks/use-submittable-text-input.ts

@@ -12,7 +12,9 @@ export default function useSubmittableTextInput(
     (e: React.KeyboardEvent<HTMLTextAreaElement>) => {
     (e: React.KeyboardEvent<HTMLTextAreaElement>) => {
       if (e.key === 'Enter' && !e.shiftKey && !e.ctrlKey && !e.metaKey) {
       if (e.key === 'Enter' && !e.shiftKey && !e.ctrlKey && !e.metaKey) {
         e.preventDefault()
         e.preventDefault()
-        handleSubmit(content, setContent)
+        if (content.trim().length > 0) {
+          handleSubmit(content, setContent)
+        }
       }
       }
     },
     },
     [content, handleSubmit]
     [content, handleSubmit]