diff --git a/site/src/components/DemoBox.vue b/site/src/components/DemoBox.vue
index 7135275fe..05f6e3ae4 100644
--- a/site/src/components/DemoBox.vue
+++ b/site/src/components/DemoBox.vue
@@ -142,9 +142,14 @@ export default defineComponent({
const docHtml = computed(() =>
props.jsfiddle && props.jsfiddle.docHtml
? (
- props.jsfiddle.docHtml
- .replace('
zh-CN
', '')
- .split('en-US
')[globalConfig.isZhCN.value ? 0 : 1] || ''
+ props.jsfiddle.docHtml.replace(
+ `zh-CN
`,
+ '',
+ ).split(`en-US
`)[globalConfig.isZhCN.value ? 0 : 1] || ''
).trim()
: '',
);
diff --git a/site/src/layouts/Demo.vue b/site/src/layouts/Demo.vue
index 0590d02e5..6cd951a90 100644
--- a/site/src/layouts/Demo.vue
+++ b/site/src/layouts/Demo.vue
@@ -34,15 +34,15 @@ export default defineComponent({
return props?.pageData?.html || '';
});
const description = computed(() => {
- return docHtml.value.split('API
')[0];
+ return docHtml.value.split('API