Revert "Improve code splitting"

This reverts commit f98b91ea3c.
This commit is contained in:
2025-09-26 13:49:51 +03:00
Unverified
parent 92f275c665
commit 230b8d7e56
5 changed files with 13 additions and 16 deletions
+4 -5
View File
@@ -3,6 +3,7 @@ import type { Message as MessageType } from "../../../core/types";
import defaultAvatar from "../../../resources/images/default-avatar.png";
import Quote from "../core/Quote";
import { parse } from "marked";
import DOMPurify from "dompurify";
import { useEffect, useState } from "react";
interface MessageProps {
@@ -15,15 +16,13 @@ interface MessageProps {
}
export function Message({ message, isAuthor, onProfileClick, onContextMenu, isLoadingProfile = false, isDm = false }: MessageProps) {
const [formattedMessage, setFormattedMessage] = useState({ __html: "" });
const [formattedMessage, setFormattedMessage] = useState({ __html: DOMPurify.sanitize(message.content).trim() });
useEffect(() => {
(async () => {
const DOMPurify = await import("dompurify");
setFormattedMessage({
__html: DOMPurify.default.sanitize(
await parse(message.content.trim())
__html: DOMPurify.sanitize(
await parse(message.content)
).trim()
});
})();