diff options
author | 2023-06-06 13:40:04 -0400 | |
---|---|---|
committer | 2023-06-06 13:40:04 -0400 | |
commit | 2a4bb23b2f7f82b3fabdad4d64101fcc778acaa4 (patch) | |
tree | 7a013dd3d6df600eebe01a07d730dc8a55a1611e /packages/integrations/markdoc/components/Renderer.astro | |
parent | f63d1d0c4d54bc643b41156f7f2a9b680ecc8904 (diff) | |
download | astro-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.astro | 8 |
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)} /> + ) +} |