// Copyright 2025 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only import * as React from 'react'; import type { LocalizerType } from '../types/Util'; import { Modal } from './Modal'; import { Button, ButtonVariant } from './Button'; import { formatFileSize } from '../util/formatFileSize'; export type PropsType = Readonly<{ bytesNeeded: number; i18n: LocalizerType; onClose: () => void; }>; export function LowDiskSpaceBackupImportModal(props: PropsType): JSX.Element { const { i18n, bytesNeeded, onClose } = props; return (
{i18n('icu:LowDiskSpaceBackupImportModal__title')}
{i18n('icu:LowDiskSpaceBackupImportModal__description', { diskSpaceAmount: formatFileSize(bytesNeeded), })}
); }