summaryrefslogtreecommitdiff
path: root/src/client/components
diff options
context:
space:
mode:
authortakonomura <takonomura@users.noreply.github.com>2020-10-19 09:30:21 +0900
committerGitHub <noreply@github.com>2020-10-19 09:30:21 +0900
commitfe453c15e388dd62604f84be2a4cfdce377193c1 (patch)
tree23f395bb70cf095d25faf25a42dc3aab44158d8c /src/client/components
parentMFM のバッククオートで囲ったコードが表示されないのを... (diff)
downloadsharkey-fe453c15e388dd62604f84be2a4cfdce377193c1.tar.gz
sharkey-fe453c15e388dd62604f84be2a4cfdce377193c1.tar.bz2
sharkey-fe453c15e388dd62604f84be2a4cfdce377193c1.zip
ページのセクション内などが表示されない問題を修正 (#6746)
Diffstat (limited to 'src/client/components')
-rw-r--r--src/client/components/page/page.if.vue8
-rw-r--r--src/client/components/page/page.section.vue8
2 files changed, 8 insertions, 8 deletions
diff --git a/src/client/components/page/page.if.vue b/src/client/components/page/page.if.vue
index 50c28ec34f..64081d5b5d 100644
--- a/src/client/components/page/page.if.vue
+++ b/src/client/components/page/page.if.vue
@@ -5,9 +5,12 @@
</template>
<script lang="ts">
-import { defineComponent } from 'vue';
+import { defineComponent, defineAsyncComponent } from 'vue';
export default defineComponent({
+ components: {
+ XBlock: defineAsyncComponent(() => import('./page.block.vue'))
+ },
props: {
value: {
required: true
@@ -22,8 +25,5 @@ export default defineComponent({
required: true
}
},
- beforeCreate() {
- this.$options.components.XBlock = require('./page.block.vue').default;
- },
});
</script>
diff --git a/src/client/components/page/page.section.vue b/src/client/components/page/page.section.vue
index d31610bc87..9f05f3a0ce 100644
--- a/src/client/components/page/page.section.vue
+++ b/src/client/components/page/page.section.vue
@@ -9,10 +9,13 @@
</template>
<script lang="ts">
-import { defineComponent } from 'vue';
+import { defineComponent, defineAsyncComponent } from 'vue';
import * as os from '@/os';
export default defineComponent({
+ components: {
+ XBlock: defineAsyncComponent(() => import('./page.block.vue'))
+ },
props: {
value: {
required: true
@@ -27,9 +30,6 @@ export default defineComponent({
required: true
}
},
- beforeCreate() {
- this.$options.components.XBlock = require('./page.block.vue').default;
- },
});
</script>