diff --git a/blossom-editor/src/renderer/src/views/doc/doc.ts b/blossom-editor/src/renderer/src/views/doc/doc.ts index 8ced3cb..e39f515 100644 --- a/blossom-editor/src/renderer/src/views/doc/doc.ts +++ b/blossom-editor/src/renderer/src/views/doc/doc.ts @@ -1,3 +1,4 @@ +import { isNull } from '@renderer/assets/utils/obj' import Notify from '@renderer/scripts/notify' import { isEmpty } from 'lodash' import { Ref } from 'vue' @@ -36,6 +37,21 @@ export enum SortLevelColor { FOUR = '#4AA40E93' } +/** + * 判断文档是否是文章 + * @param doc + * @returns true: 是文章; false: 不是文章 + */ +export const isArticle = (doc: DocInfo | undefined): boolean => { + if (isNull(doc)) { + return false + } + if (isNull(doc!.type) || doc!.type != 3) { + return false + } + return true +} + /** * 通过标题等级计算颜色 * @param level 标题等级