Преглед изворни кода

Merge pull request #4020 from overleaf/jpa-gracefully-access-mathjax

[frontend] chat: gracefully access MathJax details

GitOrigin-RevId: 5a68bf715a21c8b3881957afc7ac0ba83c353602
Jakob Ackermann пре 5 година
родитељ
комит
2901de7830
1 измењених фајлова са 5 додато и 1 уклоњено
  1. 5 1
      services/web/frontend/js/features/chat/components/message-content.js

+ 5 - 1
services/web/frontend/js/features/chat/components/message-content.js

@@ -10,7 +10,11 @@ function MessageContent({ content }) {
       return
     }
     const MJHub = window.MathJax.Hub
-    const inlineMathConfig = MJHub.config && MJHub.config.tex2jax.inlineMath
+    const inlineMathConfig =
+      (MJHub.config &&
+        MJHub.config.tex2jax &&
+        MJHub.config.tex2jax.inlineMath) ||
+      []
     const alreadyConfigured = inlineMathConfig.some(
       c => c[0] === '$' && c[1] === '$'
     )