diff --git a/ts/components/CompositionArea.tsx b/ts/components/CompositionArea.tsx index 4737a488682..71f128cd992 100644 --- a/ts/components/CompositionArea.tsx +++ b/ts/components/CompositionArea.tsx @@ -543,7 +543,6 @@ export function CompositionArea({ setComposerFocus(conversationId)} recentEmojis={recentEmojis} diff --git a/ts/components/emoji/EmojiButton.tsx b/ts/components/emoji/EmojiButton.tsx index 7b36e74a29d..5407316c885 100644 --- a/ts/components/emoji/EmojiButton.tsx +++ b/ts/components/emoji/EmojiButton.tsx @@ -33,7 +33,7 @@ export type OwnProps = Readonly<{ export type Props = OwnProps & Pick< EmojiPickerProps, - 'doSend' | 'onPickEmoji' | 'onSetSkinTone' | 'recentEmojis' | 'skinTone' + 'onPickEmoji' | 'onSetSkinTone' | 'recentEmojis' | 'skinTone' >; export type EmojiButtonAPI = Readonly<{ @@ -46,7 +46,6 @@ export const EmojiButton = React.memo(function EmojiButtonInner({ emoji, emojiButtonApi, i18n, - doSend, onClose, onOpen, onPickEmoji, @@ -178,7 +177,6 @@ export const EmojiButton = React.memo(function EmojiButtonInner({ handleClose(); } }} - doSend={doSend} onClose={handleClose} skinTone={skinTone} onSetSkinTone={onSetSkinTone} diff --git a/ts/components/emoji/EmojiPicker.tsx b/ts/components/emoji/EmojiPicker.tsx index e34db6a700e..d198d7a00ef 100644 --- a/ts/components/emoji/EmojiPicker.tsx +++ b/ts/components/emoji/EmojiPicker.tsx @@ -34,7 +34,6 @@ export type EmojiPickDataType = { export type OwnProps = { readonly i18n: LocalizerType; readonly onPickEmoji: (o: EmojiPickDataType) => unknown; - readonly doSend?: () => unknown; readonly skinTone?: number; readonly onSetSkinTone?: (tone: number) => unknown; readonly recentEmojis?: ReadonlyArray; @@ -71,7 +70,6 @@ export const EmojiPicker = React.memo( ( { i18n, - doSend, onPickEmoji, skinTone = 0, onSetSkinTone, @@ -153,11 +151,7 @@ export const EmojiPicker = React.memo( const { shortName } = e.currentTarget.dataset; if ('key' in e) { if (e.key === 'Enter') { - if (doSend) { - doSend(); - e.stopPropagation(); - e.preventDefault(); - } else if (shortName) { + if (shortName) { onPickEmoji({ skinTone: selectedTone, shortName }); e.stopPropagation(); e.preventDefault(); @@ -169,7 +163,7 @@ export const EmojiPicker = React.memo( onPickEmoji({ skinTone: selectedTone, shortName }); } }, - [doSend, onPickEmoji, selectedTone] + [onPickEmoji, selectedTone] ); // Handle key presses, particularly Escape