diff --git a/apps/mobile/src/screens/WorkspaceMemoDetail.tsx b/apps/mobile/src/screens/WorkspaceMemoDetail.tsx
index ca46c9f2..f6dbf360 100644
--- a/apps/mobile/src/screens/WorkspaceMemoDetail.tsx
+++ b/apps/mobile/src/screens/WorkspaceMemoDetail.tsx
@@ -266,6 +266,11 @@ export const MemoDetailModal = ({
};
return {
+ code_block: (node, _children, _parents, markdownStyles, inheritedStyles = {}) => (
+
+ {node.content.endsWith("\n") ? node.content.slice(0, -1) : node.content}
+
+ ),
fence: (node, _children, _parents, markdownStyles, inheritedStyles = {}) => {
const language = getMobileMarkdownFenceLanguage((node as ASTNode & { sourceInfo?: string }).sourceInfo);
const content = trimMobileMarkdownFenceContent(node.content);
@@ -279,7 +284,7 @@ export const MemoDetailModal = ({
/>
);
}
- return {content};
+ return {content};
},
image: (node, _children, _parents, markdownStyles) => (
renderTableCell(node, children, parents, markdownStyles, false),
+ textgroup: (node, children, _parents, markdownStyles) => (
+
+ {children}
+
+ ),
th: (node, children, parents, markdownStyles) => renderTableCell(node, children, parents, markdownStyles, true),
};
}, [resolvedLocale, resolvedTheme, session, viewportWidth]);
@@ -394,16 +404,17 @@ export const MemoDetailModal = ({
) : memo ? (
- {memo.title?.trim() || DEFAULT_MEMO_TITLE}
+ {memo.title?.trim() || DEFAULT_MEMO_TITLE}
- {notebookName}
+ {notebookName}
{memo.tags.length ? memo.tags.join(", ") : "添加标签,用逗号分隔"}
@@ -501,7 +512,7 @@ const HighlightedDetailText = ({
text: string;
}) => {
if (matches.length === 0) {
- return {text};
+ return {text};
}
const segments: ReactNode[] = [];
@@ -524,7 +535,7 @@ const HighlightedDetailText = ({
segments.push(text.slice(cursor));
}
- return {segments};
+ return {segments};
};