| 1 | import Layout__markodown__ from "./layout.marko"; |
| 2 | export * as layout from "./layout.marko"; |
| 3 | import * as LayoutModule__markodown__ from "./layout.marko"; |
| 4 | <define/HeadingComponentFallback__markodown__|{ level, content, ...attrs }|> |
| 5 | <${'h' + level} ...attrs><${content} /></> |
| 6 | </> |
| 7 | <const/HeadingComponent__markodown__ = LayoutModule__markodown__.components?.heading ?? HeadingComponentFallback__markodown__ /> |
| 8 | <const/LinkComponent__markodown__ = LayoutModule__markodown__.components?.link ?? 'a' /> |
| 9 | |
| 10 | <define/Heading_1__markodown__> |
| 11 | Title |
| 12 | </> |
| 13 | |
| 14 | <Layout__markodown__ module=null outline=[ |
| 15 | { level: 1, id: 'title', content: Heading_1__markodown__ }, |
| 16 | ]> |
| 17 | <HeadingComponent__markodown__#title level=1><Heading_1__markodown__/> |
| 18 | </> |
| 19 | <p>A <LinkComponent__markodown__ href="https://example.com">link</>.</p> |
| 20 | </> |