summaryrefslogtreecommitdiff
path: root/packages/integrations/markdoc/components/Renderer.astro
diff options
context:
space:
mode:
authorGravatar Ben Holmes <hey@bholmes.dev> 2023-06-06 13:40:04 -0400
committerGravatar GitHub <noreply@github.com> 2023-06-06 13:40:04 -0400
commit2a4bb23b2f7f82b3fabdad4d64101fcc778acaa4 (patch)
tree7a013dd3d6df600eebe01a07d730dc8a55a1611e /packages/integrations/markdoc/components/Renderer.astro
parentf63d1d0c4d54bc643b41156f7f2a9b680ecc8904 (diff)
downloadastro-2a4bb23b2f7f82b3fabdad4d64101fcc778acaa4.tar.gz
astro-2a4bb23b2f7f82b3fabdad4d64101fcc778acaa4.tar.zst
astro-2a4bb23b2f7f82b3fabdad4d64101fcc778acaa4.zip
Fix missing styles and scripts on `document: {render:null}` (#7309)
* fix: propagate assets when using document `render: null` * fix: reverse spread order * refactor: use README rec in test * chore: changeset * chore: revert unneeded changes
Diffstat (limited to 'packages/integrations/markdoc/components/Renderer.astro')
-rw-r--r--packages/integrations/markdoc/components/Renderer.astro8
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/integrations/markdoc/components/Renderer.astro b/packages/integrations/markdoc/components/Renderer.astro
index 6571e8c71..4b0dbb3a0 100644
--- a/packages/integrations/markdoc/components/Renderer.astro
+++ b/packages/integrations/markdoc/components/Renderer.astro
@@ -15,4 +15,10 @@ const ast = Markdoc.Ast.fromJSON(stringifiedAst);
const content = Markdoc.transform(ast, config);
---
-<ComponentNode treeNode={await createTreeNode(content)} />
+{
+ Array.isArray(content) ? (
+ content.map(async (c) => <ComponentNode treeNode={await createTreeNode(c)} />)
+ ) : (
+ <ComponentNode treeNode={await createTreeNode(content)} />
+ )
+}