[+] Add props

This commit is contained in:
Hykilpikonna
2021-12-26 20:21:54 -05:00
parent 50cfe6de1b
commit 33300745e7
+5
View File
@@ -8,6 +8,7 @@
import {Options, Vue} from 'vue-class-component';
import BlogPostPreview, {BlogPostMeta} from "@/components/BlogPostPreview.vue";
import {hosts} from "@/scripts/constants";
import {Prop} from "vue-property-decorator";
export interface BlogMeta
{
@@ -19,6 +20,10 @@ export interface BlogMeta
@Options({components: {BlogPostPreview}})
export default class Blog extends Vue
{
@Prop() post?: string
@Prop() category?: string
@Prop() tag?: string
meta: BlogMeta = {tags: [], categories: [], posts: []}
mounted(): void