diff options
author | Nathan Jones | 2024-05-01 02:48:22 +1200 |
---|---|---|
committer | GitHub | 2024-04-30 16:48:22 +0200 |
commit | bd5f1cbd5aef9e2d78e7f7187eb07deee87399d0 (patch) | |
tree | 9cb4860cbda6874a4264dbfb407925fc22b7f679 | |
parent | 681a427366755fec71ba65d45e36f7d1267cf387 (diff) | |
download | IT.starlight-bd5f1cbd5aef9e2d78e7f7187eb07deee87399d0.tar.gz IT.starlight-bd5f1cbd5aef9e2d78e7f7187eb07deee87399d0.tar.bz2 IT.starlight-bd5f1cbd5aef9e2d78e7f7187eb07deee87399d0.zip |
Pass "frontmatter" variable to content renderer (#1769)
Co-authored-by: Chris Swithinbank <swithinbank@gmail.com>
-rw-r--r-- | .changeset/tall-planets-destroy.md | 5 | ||||
-rw-r--r-- | packages/starlight/index.astro | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/.changeset/tall-planets-destroy.md b/.changeset/tall-planets-destroy.md new file mode 100644 index 00000000..ecfe5d96 --- /dev/null +++ b/.changeset/tall-planets-destroy.md @@ -0,0 +1,5 @@ +--- +'@astrojs/starlight': minor +--- + +Adds support for [accessing frontmatter data as a variable](https://docs.astro.build/en/guides/integrations-guide/markdoc/#access-frontmatter-from-your-markdoc-content) when using Markdoc diff --git a/packages/starlight/index.astro b/packages/starlight/index.astro index 60f90162..74ba7b1c 100644 --- a/packages/starlight/index.astro +++ b/packages/starlight/index.astro @@ -16,4 +16,4 @@ const { Content, headings } = await Astro.props.entry.render(); const route = generateRouteData({ props: { ...Astro.props, headings }, url: Astro.url }); --- -<Page {...route}><Content /></Page> +<Page {...route}><Content frontmatter={Astro.props.entry.data} /></Page> |