Merge delete for me/everyone into one modal

This commit is contained in:
Jamie Kyle
2023-04-10 14:38:34 -07:00
committed by GitHub
parent c956c0e025
commit 822b162136
43 changed files with 658 additions and 672 deletions

View File

@@ -5,6 +5,7 @@ import React from 'react';
import type {
AuthorizeArtCreatorDataType,
ContactModalStateType,
DeleteMessagesPropsType,
EditHistoryMessagesType,
ForwardMessagesPropsType,
SafetyNumberChangedBlockingDataType,
@@ -38,6 +39,9 @@ export type PropsType = {
description?: string;
title?: string;
}) => JSX.Element;
// DeleteMessageModal
deleteMessagesProps: DeleteMessagesPropsType | undefined;
renderDeleteMessagesModal: () => JSX.Element;
// ForwardMessageModal
forwardMessagesProps: ForwardMessagesPropsType | undefined;
renderForwardMessagesModal: () => JSX.Element;
@@ -92,6 +96,9 @@ export function GlobalModalContainer({
// ErrorModal
errorModalProps,
renderErrorModal,
// DeleteMessageModal
deleteMessagesProps,
renderDeleteMessagesModal,
// ForwardMessageModal
forwardMessagesProps,
renderForwardMessagesModal,
@@ -158,6 +165,10 @@ export function GlobalModalContainer({
return renderEditHistoryMessagesModal();
}
if (deleteMessagesProps) {
return renderDeleteMessagesModal();
}
if (forwardMessagesProps) {
return renderForwardMessagesModal();
}