import React, { FC, memo } from '../../../lib/teact/teact'; import { ApiMessage } from '../../../api/types'; import { getMessageInvoice } from '../../../modules/helpers'; import renderText from '../../common/helpers/renderText'; import './Invoice.scss'; type OwnProps = { message: ApiMessage; }; const Invoice: FC = ({ message, }) => { const invoice = getMessageInvoice(message); const { title, text, description, photoUrl, } = invoice!; return (
{title && (

{renderText(title)}

)} {text && (

{renderText(text, ['emoji', 'br'])}

)}
{photoUrl && ( )} {description && (

{renderText(description, ['emoji', 'br'])}

)}
); }; export default memo(Invoice);