// Copyright 2020 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'; export type PropsType = { description?: string; title?: string; onClose: () => void; i18n: LocalizerType; }; function focusRef(el: HTMLElement | null) { if (el) { el.focus(); } } export function ErrorModal(props: PropsType): JSX.Element { const { description, i18n, onClose, title } = props; const footer = ( ); return (
{description || i18n('icu:ErrorModal--description')}
); }