Astro5.13 MDXのレンダリング結果をHTML文字列として取得する
いま別件でまたAstro製のブログを作ってて、諸事情により途中で記事ファイルをMarkdown -> MDXに変えたんだけど、そしたらもともとパラメータでHTML文字列を受け取るつもりだったコンポーネントが動かせなくなった。
AstroでMDXをレンダリングする時って render()
を使うけど、その戻り値はAstroのコンポーネントになるから、そのままじゃHTML文字列としては扱えない。それをHTML文字列に変換する方法を調べたのでメモ。