From 4001accd7b89a32560397f59a1f67aab10225e5d Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sat, 25 Dec 2021 03:21:48 -0500 Subject: [PATCH] [M] Separate life and post views --- src/components/Post.vue | 140 ++++++++++++++++++++++++++++++++++++++++ src/views/Life.vue | 132 ++----------------------------------- 2 files changed, 146 insertions(+), 126 deletions(-) create mode 100644 src/components/Post.vue diff --git a/src/components/Post.vue b/src/components/Post.vue new file mode 100644 index 0000000..4c13a3c --- /dev/null +++ b/src/components/Post.vue @@ -0,0 +1,140 @@ + + + + + diff --git a/src/views/Life.vue b/src/views/Life.vue index 91177b3..f99e5f0 100644 --- a/src/views/Life.vue +++ b/src/views/Life.vue @@ -1,25 +1,6 @@ @@ -27,6 +8,7 @@ import {Options, Vue} from 'vue-class-component'; import {backendUrl} from "@/constants"; import moment from "moment"; +import PostView from "@/components/Post.vue"; export interface Image { href: string @@ -66,7 +48,7 @@ export interface Post { } } -@Options({components: {}}) +@Options({components: {PostView}}) export default class Blog extends Vue { posts: Post[] = [] @@ -81,122 +63,20 @@ export default class Blog extends Vue console.log(it) }) } - - getImageStyle(post: Post, i: Image): unknown - { - if (post.img_group_style) - { - return {} - } - else return { - - } - } }