diff --git a/surfsense_web/components/markdown-viewer.tsx b/surfsense_web/components/markdown-viewer.tsx index 03fe7ba..3cd7543 100644 --- a/surfsense_web/components/markdown-viewer.tsx +++ b/surfsense_web/components/markdown-viewer.tsx @@ -37,6 +37,13 @@ export function MarkdownViewer({ content, className, getCitationSource }: Markdo : children; return {processedChildren}; }, + li: ({node, children, ...props}) => { + // Process citations within list item content + const processedChildren = getCitationSource + ? processCitationsInReactChildren(children, getCitationSource) + : children; + return