fix(transclude): blockref detection

This commit is contained in:
Jacky Zhao
2025-04-22 11:18:50 -07:00
parent 4489ab6eb9
commit 6c4b9cbb4c
2 changed files with 4 additions and 3 deletions

View File

@@ -75,7 +75,7 @@ function renderTranscludes(
const classNames = (node.properties?.className ?? []) as string[]
if (classNames.includes("transclude")) {
const inner = node.children[0] as Element
const transcludeTarget = inner.properties["data-slug"] as FullSlug
const transcludeTarget = (inner.properties["data-slug"] ?? slug) as FullSlug
const page = componentData.allFiles.find((f) => f.slug === transcludeTarget)
if (!page) {
return