import React from 'react'; export type TemplateCustomMessageBodyProps = { text?: string; }; export const TemplateCustomMessageBody = ({ text }: TemplateCustomMessageBodyProps) => { if (!text) { return null; } const normalized = text .trim() .replace(/\r\n?/g, '\n') .replace(/\n\s*\n+/g, '\n\n') .replace(/\n{2,}/g, '\n\n'); const paragraphs = normalized.split('\n\n'); return paragraphs.map((paragraph, i) => (

{paragraph.split('\n').map((line, j) => ( {j > 0 &&
} {line}
))}

)); }; export default TemplateCustomMessageBody;