Revert "Disable enter to submit on mobile group chat"
This reverts commit b3f4c2f009.
			
			
This commit is contained in:
		
							parent
							
								
									b3f4c2f009
								
							
						
					
					
						commit
						e3f7f0efda
					
				|  | @ -31,7 +31,6 @@ import { track } from 'web/lib/service/analytics' | ||||||
| import { useEvent } from 'web/hooks/use-event' | import { useEvent } from 'web/hooks/use-event' | ||||||
| import { Tipper } from '../tipper' | import { Tipper } from '../tipper' | ||||||
| import { CommentTipMap, CommentTips } from 'web/hooks/use-tip-txns' | import { CommentTipMap, CommentTips } from 'web/hooks/use-tip-txns' | ||||||
| import useMediaQuery from 'react-query/types/devtools/useMediaQuery' |  | ||||||
| 
 | 
 | ||||||
| export function FeedCommentThread(props: { | export function FeedCommentThread(props: { | ||||||
|   contract: Contract |   contract: Contract | ||||||
|  | @ -473,7 +472,7 @@ export function CommentInputTextArea(props: { | ||||||
|   isSubmitting: boolean |   isSubmitting: boolean | ||||||
|   setRef?: (ref: HTMLTextAreaElement) => void |   setRef?: (ref: HTMLTextAreaElement) => void | ||||||
|   presetId?: string |   presetId?: string | ||||||
|   enterToSubmitOnDesktop?: boolean |   enterToSubmit?: boolean | ||||||
| }) { | }) { | ||||||
|   const { |   const { | ||||||
|     isReply, |     isReply, | ||||||
|  | @ -485,9 +484,9 @@ export function CommentInputTextArea(props: { | ||||||
|     presetId, |     presetId, | ||||||
|     isSubmitting, |     isSubmitting, | ||||||
|     replyToUsername, |     replyToUsername, | ||||||
|     enterToSubmitOnDesktop, |     enterToSubmit, | ||||||
|   } = props |   } = props | ||||||
|   const isMobile = innerWidth < 768 | 
 | ||||||
|   const memoizedSetComment = useEvent(setComment) |   const memoizedSetComment = useEvent(setComment) | ||||||
|   useEffect(() => { |   useEffect(() => { | ||||||
|     if (!replyToUsername || !user || replyToUsername === user.username) return |     if (!replyToUsername || !user || replyToUsername === user.username) return | ||||||
|  | @ -508,7 +507,7 @@ export function CommentInputTextArea(props: { | ||||||
|           placeholder={ |           placeholder={ | ||||||
|             isReply |             isReply | ||||||
|               ? 'Write a reply... ' |               ? 'Write a reply... ' | ||||||
|               : enterToSubmitOnDesktop |               : enterToSubmit | ||||||
|               ? 'Send a message' |               ? 'Send a message' | ||||||
|               : 'Write a comment...' |               : 'Write a comment...' | ||||||
|           } |           } | ||||||
|  | @ -517,10 +516,7 @@ export function CommentInputTextArea(props: { | ||||||
|           disabled={isSubmitting} |           disabled={isSubmitting} | ||||||
|           onKeyDown={(e) => { |           onKeyDown={(e) => { | ||||||
|             if ( |             if ( | ||||||
|               (enterToSubmitOnDesktop && |               (enterToSubmit && e.key === 'Enter' && !e.shiftKey) || | ||||||
|                 e.key === 'Enter' && |  | ||||||
|                 !e.shiftKey && |  | ||||||
|                 !isMobile) || |  | ||||||
|               (e.key === 'Enter' && (e.ctrlKey || e.metaKey)) |               (e.key === 'Enter' && (e.ctrlKey || e.metaKey)) | ||||||
|             ) { |             ) { | ||||||
|               e.preventDefault() |               e.preventDefault() | ||||||
|  |  | ||||||
|  | @ -165,7 +165,7 @@ export function GroupChat(props: { | ||||||
|               replyToUsername={replyToUsername} |               replyToUsername={replyToUsername} | ||||||
|               submitComment={submitMessage} |               submitComment={submitMessage} | ||||||
|               isSubmitting={isSubmitting} |               isSubmitting={isSubmitting} | ||||||
|               enterToSubmitOnDesktop={true} |               enterToSubmit={true} | ||||||
|               setRef={setInputRef} |               setRef={setInputRef} | ||||||
|             /> |             /> | ||||||
|           </div> |           </div> | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user