import DOMPurify from "dompurify"; import { memo, useMemo } from "react"; import { convertImageLinksToHtml, convertNewLinesToBreaks, } from "components/apps/Messenger/functions"; const SanitizedContent: FC<{ content: string; decrypted: boolean }> = ({ content, decrypted, }) => { const decryptedContent = useMemo( () => decrypted ? convertImageLinksToHtml(convertNewLinesToBreaks(content)) : "", [content, decrypted] ); return (
); }; export default memo(SanitizedContent);