fix: view workflow log detail page crash (#5474)

This commit is contained in:
Joel
2024-06-21 14:46:06 +08:00
committed by GitHub
parent 5d4d65a85b
commit e88f5607ac

View File

@@ -40,9 +40,12 @@ const getCorrectCapitalizationLanguageName = (language: string) => {
return language.charAt(0).toUpperCase() + language.substring(1) return language.charAt(0).toUpperCase() + language.substring(1)
} }
const preprocessLaTeX = (content: string) => const preprocessLaTeX = (content: string) => {
content.replace(/\\\[(.*?)\\\]/gs, (_, equation) => `$$${equation}$$`) if (typeof content !== 'string')
return content
return content.replace(/\\\[(.*?)\\\]/gs, (_, equation) => `$$${equation}$$`)
.replace(/\\\((.*?)\\\)/gs, (_, equation) => `$${equation}$`) .replace(/\\\((.*?)\\\)/gs, (_, equation) => `$${equation}$`)
}
export function PreCode(props: { children: any }) { export function PreCode(props: { children: any }) {
const ref = useRef<HTMLPreElement>(null) const ref = useRef<HTMLPreElement>(null)