27 lines
396 B
TypeScript
27 lines
396 B
TypeScript
|
|
export type ArticleNavGroup = {
|
||
|
|
id: number
|
||
|
|
name: string
|
||
|
|
code: string
|
||
|
|
articles: ArticleNavItem[]
|
||
|
|
}
|
||
|
|
|
||
|
|
export type ArticleNavItem = {
|
||
|
|
id: number
|
||
|
|
title: string
|
||
|
|
updated_at: string
|
||
|
|
}
|
||
|
|
|
||
|
|
export type ArticleDetail = {
|
||
|
|
id: number
|
||
|
|
title: string
|
||
|
|
content: string
|
||
|
|
updated_at: string
|
||
|
|
group: ArticleGroupInfo
|
||
|
|
}
|
||
|
|
|
||
|
|
export type ArticleGroupInfo = {
|
||
|
|
id: number
|
||
|
|
name: string
|
||
|
|
code: string
|
||
|
|
}
|