2024-09-16 02:35:49 +08:00

29 lines
584 B
TypeScript

import type { PlumeThemePageFrontmatter } from './page.js'
export interface PlumeThemePostFrontmatter extends PlumeThemePageFrontmatter {
createTime?: string
author?: string
tags?: string[]
sticky?: boolean | number
/**
* @deprecated 使用 `draft` 代替
*/
article?: boolean
/**
* 标记当前文章是否为草稿状态,
* 草稿状态下的文章不会出现在博客列表中
*
* @default false
*/
draft?: boolean
/**
* 标题徽章
*/
badge?: string | {
text: string
type?: 'info' | 'tip' | 'warning' | 'danger'
}
}