Skip to content

Commit 2136b29

Browse files
committed
main 🧊 optimize code component
1 parent 7dbdf27 commit 2136b29

File tree

1 file changed

+2
-8
lines changed

1 file changed

+2
-8
lines changed

‎docs/src/components/code.vue

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,12 @@ const props = defineProps({
55
code: String,
66
lang: String
77
});
8-
9-
const container = ref(null);
10-
onMounted(() => {
11-
if (container.value) {
12-
container.value.innerHTML += props.code;
13-
}
14-
});
158
</script>
169

1710
<template>
18-
<div ref="container" :class="`language-${props.lang} vp-adaptive-theme vp-code`">
11+
<div :class="`language-${props.lang} vp-adaptive-theme vp-code`">
1912
<button title="Copy code" class="copy" />
2013
<span class="lang">{{ props.lang }}</span>
14+
<div v-html="props.code" />
2115
</div>
2216
</template>

0 commit comments

Comments
 (0)