astrobot-houston
released this
29 Jun 09:16
·
3527 commits
to main
since this release
Minor Changes
-
#7468
fb7af5511
Thanks @bholmesdev! - Updates the Markdoc config object for rendering Astro components as tags or nodes. Rather than importing components directly, Astro includes a newcomponent()
function to specify your component path. This unlocks using Astro components from npm packages and.ts
files.Migration
Update all component imports to instead import the new
component()
function and use it to render your Astro components:// markdoc.config.mjs import { defineMarkdocConfig, + component, } from '@astrojs/markdoc/config'; - import Aside from './src/components/Aside.astro'; export default defineMarkdocConfig({ tags: { aside: { render: Aside, + render: component('./src/components/Aside.astro'), } } });