diff --git a/quartz/plugins/transformers/ofm.ts b/quartz/plugins/transformers/ofm.ts index 9f51957b3..0e99ada13 100644 --- a/quartz/plugins/transformers/ofm.ts +++ b/quartz/plugins/transformers/ofm.ts @@ -414,8 +414,8 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin return } - // find first line - const firstChild = node.children[0] + // find first line and callout content + const [firstChild, calloutContent] = node.children if (firstChild.type !== "paragraph" || firstChild.children[0]?.type !== "text") { return } @@ -425,8 +425,6 @@ export const ObsidianFlavoredMarkdown: QuartzTransformerPlugin const [firstLine, ...remainingLines] = text.split("\n") const remainingText = remainingLines.join("\n") - const [_, calloutContent] = node.children - const match = firstLine.match(calloutRegex) if (match && match.input) { const [calloutDirective, typeString, calloutMetaData, collapseChar] = match