diff --git a/src/renderer/src/context/SyntaxHighlighterProvider.tsx b/src/renderer/src/context/SyntaxHighlighterProvider.tsx index 34f16576..ba5b602e 100644 --- a/src/renderer/src/context/SyntaxHighlighterProvider.tsx +++ b/src/renderer/src/context/SyntaxHighlighterProvider.tsx @@ -54,7 +54,7 @@ export const SyntaxHighlighterProvider: React.FC = ({ childre const codeToHtml = async (code: string, language: string) => { if (!highlighter) return '' - const escapedCode = code.replace(/[<>]/g, (char) => ({ '<': '<', '>': '>' })[char]!) + const escapedCode = code?.replace(/[<>]/g, (char) => ({ '<': '<', '>': '>' })[char]!) try { if (!highlighter.getLoadedLanguages().includes(language as BundledLanguage)) {