Ensure consistency in forwarding logic
This commit is contained in:
parent
38666fe0a4
commit
15263c2d16
9 changed files with 72 additions and 9 deletions
|
@ -199,6 +199,7 @@ export type OwnProps = Readonly<{
|
|||
props: SmartCompositionRecordingDraftProps
|
||||
) => JSX.Element | null;
|
||||
selectedMessageIds: ReadonlyArray<string> | undefined;
|
||||
areSelectedMessagesForwardable: boolean | undefined;
|
||||
toggleSelectMode: (on: boolean) => void;
|
||||
toggleForwardMessagesModal: (
|
||||
payload: ForwardMessagesPayload,
|
||||
|
@ -367,6 +368,7 @@ export const CompositionArea = memo(function CompositionArea({
|
|||
renderSmartCompositionRecordingDraft,
|
||||
// Selected messages
|
||||
selectedMessageIds,
|
||||
areSelectedMessagesForwardable,
|
||||
toggleSelectMode,
|
||||
toggleForwardMessagesModal,
|
||||
// DraftGifMessageSendModal
|
||||
|
@ -906,6 +908,7 @@ export const CompositionArea = memo(function CompositionArea({
|
|||
<SelectModeActions
|
||||
i18n={i18n}
|
||||
selectedMessageIds={selectedMessageIds}
|
||||
areSelectedMessagesForwardable={areSelectedMessagesForwardable === true}
|
||||
onExitSelectMode={() => {
|
||||
toggleSelectMode(false);
|
||||
}}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue