[O] Split models

This commit is contained in:
Azalea Gui
2023-03-03 01:02:50 -05:00
parent cfe93d2d83
commit 8ace808e6e
2 changed files with 27 additions and 10 deletions
+25
View File
@@ -0,0 +1,25 @@
export interface BlogPost
{
id: number
title: string
tags: string[]
file: string
date: string
url_name: string
content: string
subtitle?: string
title_image?: string
category?: string
pinned?: number
}
export interface BlogMeta
{
// tags[i] = [Tag Name, Number of Blog Posts]
tags: [string, number][]
// categories[i] = [Category Name, Number of Posts]
categories: [string, number][]
posts: BlogPost[]
}