{languageShowName}
{(['mermaid', 'svg']).includes(language!) &&
}
+ {(['html']).includes(language!) &&
}
-
+
diff --git a/web/app/components/base/utils.ts b/web/app/components/base/utils.ts
new file mode 100644
index 0000000000..53bcfa4857
--- /dev/null
+++ b/web/app/components/base/utils.ts
@@ -0,0 +1,9 @@
+export const isCompleteHTML = (code: string): boolean => {
+ // simple check
+ const completeHTMLRegex = /<\s*html\s*[^>]*>[\s\S]*<\/html\s*>/i
+ return completeHTMLRegex.test(code)
+}
+
+export const getPureContent = (code: string): string => {
+ return String(code).replace(/\n$/, '').trim()
+}