diff options
author | 2023-03-21 08:17:20 -0400 | |
---|---|---|
committer | 2023-03-21 08:17:20 -0400 | |
commit | 86273b5881cc61ebee11d40280b4c0aba8f4bb2e (patch) | |
tree | e8846e535df75ddecfc83c092bf8cdff5144c5c3 /packages/integrations/markdoc/components/Renderer.astro | |
parent | 6afb1efea8601cc2bfacec27a8d09c2533fb704a (diff) | |
download | astro-86273b5881cc61ebee11d40280b4c0aba8f4bb2e.tar.gz astro-86273b5881cc61ebee11d40280b4c0aba8f4bb2e.tar.zst astro-86273b5881cc61ebee11d40280b4c0aba8f4bb2e.zip |
[Markdoc] Refactor Renderer internals to use `renderComponent()` (#6607)
* wip: new TreeNode setup
* fix: pass children through `render`
* deps: remove stringify-attributes
* chore: changeset
---------
Co-authored-by: Nate Moore <nate@astro.build>
Co-authored-by: Nate Moore <natemoo-re@users.noreply.github.com>
Diffstat (limited to 'packages/integrations/markdoc/components/Renderer.astro')
-rw-r--r-- | packages/integrations/markdoc/components/Renderer.astro | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/integrations/markdoc/components/Renderer.astro b/packages/integrations/markdoc/components/Renderer.astro index 4fce72b04..6ae8ee850 100644 --- a/packages/integrations/markdoc/components/Renderer.astro +++ b/packages/integrations/markdoc/components/Renderer.astro @@ -2,8 +2,7 @@ import type { RenderableTreeNode } from '@markdoc/markdoc'; import type { AstroInstance } from 'astro'; import { validateComponentsProp } from '../dist/utils.js'; -import { createAstroNode } from './astroNode'; -import RenderNode from './RenderNode.astro'; +import { ComponentNode, createTreeNode } from './TreeNode.js'; type Props = { content: RenderableTreeNode; @@ -18,4 +17,4 @@ if (components) { } --- -<RenderNode node={createAstroNode(content, components)} /> +<ComponentNode treeNode={createTreeNode(content, components)} /> |