-
- {ReactHtmlParser(poll?.description ? poll?.description : "")}
-
+
+ 🔍 DEBUG INFO (commit: ab568a4)
+
+ parse is function: {typeof parse === "function" ? "✅ YES" : "❌ NO"}
+ parse type: {typeof parse}
+ description length: {poll?.description?.length || 0}
+ description starts with: {poll?.description?.substring(0, 50)}
+ parsed result type: {typeof parse(poll?.description || "")}
+ parsed is array: {Array.isArray(parse(poll?.description || "")) ? "YES" : "NO"}
+
+ {parse(poll?.description ? poll?.description : "")}
{poll?.externalLink ? (
diff --git a/src/modules/lite/explorer/components/ProposalTableRow.tsx b/src/modules/lite/explorer/components/ProposalTableRow.tsx
index 41a3bd456..97fc42137 100644
--- a/src/modules/lite/explorer/components/ProposalTableRow.tsx
+++ b/src/modules/lite/explorer/components/ProposalTableRow.tsx
@@ -4,7 +4,7 @@ import { RowContainer } from "./tables/RowContainer"
import { ProposalStatus, TableStatusBadge } from "./ProposalTableRowStatusBadge"
import { useHistory } from "react-router"
import { Poll } from "models/Polls"
-import ReactHtmlParser from "react-html-parser"
+import parse from "html-react-parser"
import dayjs from "dayjs"
export interface ProposalTableRowData {
daoId?: string
@@ -69,7 +69,7 @@ export const ProposalTableRow: React.FC<{ poll: Poll | any; daoId?: string }> =