Receive support for editing messages

This commit is contained in:
Josh Perez 2023-03-27 19:48:57 -04:00 committed by GitHub
parent 2781e621ad
commit 36e21c0134
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
46 changed files with 2053 additions and 405 deletions

View file

@ -3,11 +3,12 @@
import React from 'react';
import type {
ContactModalStateType,
UserNotFoundModalStateType,
SafetyNumberChangedBlockingDataType,
AuthorizeArtCreatorDataType,
ContactModalStateType,
EditHistoryMessagesType,
ForwardMessagesPropsType,
SafetyNumberChangedBlockingDataType,
UserNotFoundModalStateType,
} from '../state/ducks/globalModals';
import type { LocalizerType, ThemeType } from '../types/Util';
import { missingCaseError } from '../util/missingCaseError';
@ -28,6 +29,9 @@ export type PropsType = {
// ContactModal
contactModalState: ContactModalStateType | undefined;
renderContactModal: () => JSX.Element;
// EditHistoryMessagesModal
editHistoryMessages: EditHistoryMessagesType | undefined;
renderEditHistoryMessagesModal: () => JSX.Element;
// ErrorModal
errorModalProps: { description?: string; title?: string } | undefined;
renderErrorModal: (opts: {
@ -82,6 +86,9 @@ export function GlobalModalContainer({
// ContactModal
contactModalState,
renderContactModal,
// EditHistoryMessages
editHistoryMessages,
renderEditHistoryMessagesModal,
// ErrorModal
errorModalProps,
renderErrorModal,
@ -147,6 +154,10 @@ export function GlobalModalContainer({
return renderContactModal();
}
if (editHistoryMessages) {
return renderEditHistoryMessagesModal();
}
if (forwardMessagesProps) {
return renderForwardMessagesModal();
}