summaryrefslogtreecommitdiff
path: root/packages/integrations/markdoc/components/Renderer.astro
diff options
context:
space:
mode:
authorGravatar Ben Holmes <hey@bholmes.dev> 2023-03-21 08:17:20 -0400
committerGravatar GitHub <noreply@github.com> 2023-03-21 08:17:20 -0400
commit86273b5881cc61ebee11d40280b4c0aba8f4bb2e (patch)
treee8846e535df75ddecfc83c092bf8cdff5144c5c3 /packages/integrations/markdoc/components/Renderer.astro
parent6afb1efea8601cc2bfacec27a8d09c2533fb704a (diff)
downloadastro-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.astro5
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)} />