Skip to content

Commit 068ded6

Browse files
committed
fix math rendering in html -- more fallout of react19 upgrade
1 parent 5abdd6c commit 068ded6

File tree

4 files changed

+3
-6
lines changed

4 files changed

+3
-6
lines changed

src/packages/frontend/components/html-ssr.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ import React from "react";
1717
import htmlReactParser, {
1818
attributesToProps,
1919
domToReact,
20+
Element, Text
2021
} from "html-react-parser";
21-
import { Element, Text } from "domhandler";
2222
import stripXSS, { safeAttrValue, whiteList } from "xss";
2323
import type { IFilterXSSOptions } from "xss";
2424
import { useFileContext } from "@cocalc/frontend/lib/file-context";
@@ -116,6 +116,7 @@ export default function HTML({
116116
}
117117

118118
try {
119+
if (!(domNode instanceof Element)) return;
119120
const { name, children, attribs } = domNode;
120121

121122
if (name == "script") {

src/packages/frontend/package.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@
9090
"debug": "^4.4.0",
9191
"direction": "^1.0.4",
9292
"dog-names": "^2.1.0",
93-
"domhandler": "^4.3.1",
9493
"dropzone": "^5.9.2",
9594
"entities": "^4.3.1",
9695
"escape-carriage": "^1.3.1",

src/packages/pnpm-lock.yaml

Lines changed: 0 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/packages/util/smc-version.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
/* autogenerated by the update_version script */
2-
exports.version=1752795879;
2+
exports.version=1753891241;

0 commit comments

Comments
 (0)