mirror of
https://github.com/arc53/DocsGPT.git
synced 2025-11-29 08:33:20 +00:00
(feat:search) handle blockquotes in markdown
This commit is contained in:
@@ -86,6 +86,7 @@ export const processMarkdownString = (markdown: string, keyword?: string): Parse
|
||||
const headingMatch = trimmedLine.match(/^(#{1,6})\s+(.+)$/);
|
||||
const bulletMatch = trimmedLine.match(/^[-*]\s+(.+)$/);
|
||||
const numberedMatch = trimmedLine.match(/^\d+\.\s+(.+)$/);
|
||||
const blockquoteMatch = trimmedLine.match(/^>+\s*(.+)$/); // Updated regex to handle multiple '>' symbols
|
||||
|
||||
let content = trimmedLine;
|
||||
|
||||
@@ -107,6 +108,12 @@ export const processMarkdownString = (markdown: string, keyword?: string): Parse
|
||||
content: content,
|
||||
tag: 'numberedList'
|
||||
};
|
||||
} else if (blockquoteMatch) {
|
||||
content = blockquoteMatch[1];
|
||||
parsedElement = {
|
||||
content: content,
|
||||
tag: 'blockquote'
|
||||
};
|
||||
} else {
|
||||
parsedElement = {
|
||||
content: content,
|
||||
|
||||
Reference in New Issue
Block a user