feat: 博客标签
This commit is contained in:
@@ -46,11 +46,9 @@ posts.map((post) => {
|
|||||||
<div class="post-summary">
|
<div class="post-summary">
|
||||||
{post.summary}
|
{post.summary}
|
||||||
</div>
|
</div>
|
||||||
<!--<div class="tags">-->
|
<div class="tags">
|
||||||
<!-- <div class="tag">HTML</div>-->
|
{post.tags.map(tag => <div class="tag">{tag.name}</div>)}
|
||||||
<!-- <div class="tag">CSS</div>-->
|
</div>
|
||||||
<!-- <div class="tag">响应式</div>-->
|
|
||||||
<!--</div>-->
|
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
</a>
|
</a>
|
||||||
|
|||||||
@@ -1,3 +1,8 @@
|
|||||||
|
type Tag = {
|
||||||
|
id: number
|
||||||
|
code: string
|
||||||
|
name: string
|
||||||
|
}
|
||||||
export type Post = {
|
export type Post = {
|
||||||
title: string;
|
title: string;
|
||||||
summary: string;
|
summary: string;
|
||||||
@@ -7,6 +12,7 @@ export type Post = {
|
|||||||
published_at: string;
|
published_at: string;
|
||||||
view: number;
|
view: number;
|
||||||
content: string;
|
content: string;
|
||||||
|
tags: Tag[]
|
||||||
}
|
}
|
||||||
|
|
||||||
export type CategoriesStats = {
|
export type CategoriesStats = {
|
||||||
@@ -14,3 +20,4 @@ export type CategoriesStats = {
|
|||||||
name: string;
|
name: string;
|
||||||
post_count: number;
|
post_count: number;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user