// Copyright 2020 Signal Messenger, LLC // SPDX-License-Identifier: AGPL-3.0-only import React from 'react'; import type { LocalizerType } from '../../types/Util.js'; import type { ConversationType } from '../../state/ducks/conversations.js'; import { SystemMessage } from './SystemMessage.js'; import { Emojify } from './Emojify.js'; import type { AnyPaymentEvent } from '../../types/Payment.js'; import { getPaymentEventDescription } from '../../messages/helpers.js'; export type PropsType = { event: AnyPaymentEvent; sender: ConversationType; conversation: ConversationType; i18n: LocalizerType; }; export function PaymentEventNotification(props: PropsType): JSX.Element { const { event, sender, conversation, i18n } = props; const message = getPaymentEventDescription( event, sender.title, conversation.title, sender.isMe, i18n ); return ( } /> ); }