From 13220c84e28103b577ffc85a1102f971c960a078 Mon Sep 17 00:00:00 2001 From: Emile Bangma Date: Wed, 12 Jun 2024 21:39:12 +0000 Subject: [PATCH] Combine child selectors --- quartz/plugins/transformers/ofm.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) 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