Fix click handling for stories

This commit is contained in:
Fedor Indutny 2022-09-27 13:24:21 -07:00 committed by GitHub
parent c0082adc56
commit 698c7a7739
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
78 changed files with 274 additions and 46 deletions

View file

@ -149,9 +149,12 @@ export const StoryViewsNRepliesModal = ({
const insertEmoji = useCallback(
(e: EmojiPickDataType) => {
onUseEmoji(e);
if (inputApiRef.current) {
inputApiRef.current.insertEmoji(e);
onUseEmoji(e);
}
},
[onUseEmoji]
[inputApiRef, onUseEmoji]
);
const [referenceElement, setReferenceElement] =
@ -203,7 +206,7 @@ export const StoryViewsNRepliesModal = ({
onEditorStateChange={messageText => {
setMessageBodyText(messageText);
}}
onPickEmoji={insertEmoji}
onPickEmoji={onUseEmoji}
onSubmit={(...args) => {
inputApiRef.current?.reset();
shouldScrollToBottomRef.current = true;
@ -446,6 +449,7 @@ export const StoryViewsNRepliesModal = ({
return (
<Modal
modalName="StoryViewsNRepliesModal"
i18n={i18n}
moduleClassName="StoryViewsNRepliesModal"
onClose={onClose}