// Copyright 2025 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only import React from 'react'; import type { LocalizerType } from '../types/I18N.js'; import { ConfirmationDialog } from './ConfirmationDialog.js'; import { LocalDeleteWarningModal } from './LocalDeleteWarningModal.js'; export function DeleteMessagesConfirmationDialog({ i18n, localDeleteWarningShown, onDestroyMessages, onClose, setLocalDeleteWarningShown, }: { i18n: LocalizerType; localDeleteWarningShown: boolean; onDestroyMessages: () => void; onClose: () => void; setLocalDeleteWarningShown: () => void; }): JSX.Element { if (!localDeleteWarningShown) { return ( ); } const dialogBody = i18n( 'icu:ConversationHeader__DeleteConversationConfirmation__description-with-sync' ); return ( {dialogBody} ); }