summaryrefslogtreecommitdiff
path: root/src/client/components/page/page.note.vue
diff options
context:
space:
mode:
authorsyuilo <syuilotan@yahoo.co.jp>2020-11-15 13:42:04 +0900
committersyuilo <syuilotan@yahoo.co.jp>2020-11-15 13:42:04 +0900
commitf655b54937fd9815f37acf48bb9e57b227d7ff0c (patch)
tree57dbad9b26863b4d31b84ebd05b1c5f857e24c1a /src/client/components/page/page.note.vue
parentwip: clip (diff)
downloadmisskey-f655b54937fd9815f37acf48bb9e57b227d7ff0c.tar.gz
misskey-f655b54937fd9815f37acf48bb9e57b227d7ff0c.tar.bz2
misskey-f655b54937fd9815f37acf48bb9e57b227d7ff0c.zip
Improve Pages
Resolve #6654
Diffstat (limited to 'src/client/components/page/page.note.vue')
-rw-r--r--src/client/components/page/page.note.vue39
1 files changed, 39 insertions, 0 deletions
diff --git a/src/client/components/page/page.note.vue b/src/client/components/page/page.note.vue
new file mode 100644
index 0000000000..4f1df77675
--- /dev/null
+++ b/src/client/components/page/page.note.vue
@@ -0,0 +1,39 @@
+<template>
+<div class="voxdxuby">
+ <XNote v-if="note" v-model:note="note" :key="note.id"/>
+</div>
+</template>
+
+<script lang="ts">
+import { defineComponent } from 'vue';
+import XNote from '@/components/note.vue';
+import * as os from '@/os';
+
+export default defineComponent({
+ components: {
+ XNote
+ },
+ props: {
+ value: {
+ required: true
+ },
+ hpml: {
+ required: true
+ }
+ },
+ data() {
+ return {
+ note: null,
+ };
+ },
+ async mounted() {
+ this.note = await os.api('notes/show', { noteId: this.value.note });
+ }
+});
+</script>
+
+<style lang="scss" scoped>
+.voxdxuby {
+ margin: 1em 0;
+}
+</style>