diff options
Diffstat (limited to 'src/client/components/code.vue')
| -rw-r--r-- | src/client/components/code.vue | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/src/client/components/code.vue b/src/client/components/code.vue index 94cad57be4..f5d6c5673a 100644 --- a/src/client/components/code.vue +++ b/src/client/components/code.vue @@ -1,12 +1,13 @@ <template> -<x-code :code="code" :lang="lang" :inline="inline"/> +<XCode :code="code" :lang="lang" :inline="inline"/> </template> <script lang="ts"> -import Vue from 'vue'; -export default Vue.extend({ +import { defineComponent, defineAsyncComponent } from 'vue'; + +export default defineComponent({ components: { - XCode: () => import('./code-core.vue').then(m => m.default) + XCode: defineAsyncComponent(() => import('./code-core.vue')) }, props: { code: { |