2024-02-13 10:20:31 +00:00
|
|
|
---
|
|
|
|
import { Code } from "astro/components"
|
2024-02-13 10:21:16 +00:00
|
|
|
import { parse } from "ultrahtml"
|
|
|
|
import { querySelector } from "ultrahtml/selector"
|
2024-02-13 10:20:31 +00:00
|
|
|
|
|
|
|
const html = await Astro.slots.render("default")
|
2024-02-13 10:21:16 +00:00
|
|
|
const ast = await parse(html)
|
|
|
|
const codetag = querySelector(ast,'code')
|
|
|
|
const { children } = codetag
|
|
|
|
const code = children[0].value
|
2024-02-13 10:20:31 +00:00
|
|
|
---
|
2024-02-13 10:21:16 +00:00
|
|
|
<Code code={code} lang={"sh"} theme={"monokai"}/>
|