15 lines
777 B
TypeScript
15 lines
777 B
TypeScript
export const ASYNC_IMPORT_STATUS = {
|
|
PDF_PARSING_TITLE: '# 正在解析 PDF 内容...',
|
|
HTML_PARSING_TITLE: '# 正在解析 HTML 内容...',
|
|
PDF_PARSING_CONTENT: '# 正在解析 PDF 内容...\n\n> 请稍候,系统正在后台解析您的 PDF 文件。解析完成后,本文档将自动更新。\n> \n> 您可以继续进行其他操作。',
|
|
HTML_PARSING_CONTENT: '# 正在解析 HTML 内容...\n\n> 请稍候,系统正在解析您的 HTML 文件。解析完成后,本文档将自动更新。',
|
|
} as const
|
|
|
|
export const isAsyncImportProcessingContent = (text: string): boolean => {
|
|
const trimmed = text.trimStart()
|
|
return (
|
|
trimmed.startsWith(ASYNC_IMPORT_STATUS.PDF_PARSING_TITLE) ||
|
|
trimmed.startsWith(ASYNC_IMPORT_STATUS.HTML_PARSING_TITLE)
|
|
)
|
|
}
|