From ea8ffeeddcdb9aa96d64dce0859d90352ad9c664 Mon Sep 17 00:00:00 2001 From: Hykilpikonna Date: Sun, 26 Dec 2021 20:30:14 -0500 Subject: [PATCH] [+] Implement post filtering --- src/views/Blog.vue | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/views/Blog.vue b/src/views/Blog.vue index 4cfbc3b..d59be20 100644 --- a/src/views/Blog.vue +++ b/src/views/Blog.vue @@ -1,6 +1,6 @@ @@ -32,6 +32,12 @@ export default class Blog extends Vue this.meta = it }) } + + get filteredPosts(): BlogPostMeta[] + { + return this.meta.posts.filter(it => it.pinned || (this.tag ? it.tags.includes(this.tag) : + this.category ? it.category == this.category : true)) + } }