ConversationView: Move setQuotedMessage/scrollToMessage to redux

This commit is contained in:
Scott Nonnenberg 2022-12-09 11:11:14 -08:00 committed by GitHub
parent 7c68f9ef1a
commit 07f7fa93d6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
18 changed files with 183 additions and 159 deletions

View file

@ -23,6 +23,7 @@ export type PropsType = {
isCustomizingPreferredReactions: boolean;
renderCustomizingPreferredReactionsModal: () => JSX.Element;
renderLeftPane: () => JSX.Element;
scrollToMessage: (conversationId: string, messageId: string) => unknown;
selectedConversationId?: string;
selectedMessage?: string;
selectedMessageSource?: SelectedMessageSource;
@ -36,6 +37,7 @@ export function Inbox({
isCustomizingPreferredReactions,
renderCustomizingPreferredReactionsModal,
renderLeftPane,
scrollToMessage,
selectedConversationId,
selectedMessage,
selectedMessageSource,
@ -93,10 +95,11 @@ export function Inbox({
selectedMessage &&
selectedMessageSource !== SelectedMessageSource.Focus
) {
conversation.trigger('scroll-to-message', selectedMessage);
scrollToMessage(conversation.id, selectedMessage);
}
}, [
prevConversation,
scrollToMessage,
selectedConversationId,
selectedMessage,
selectedMessageSource,