diff options
| author | Joe Carstairs <me@joeac.net> | 2026-04-25 13:04:51 +0100 |
|---|---|---|
| committer | Joe Carstairs <me@joeac.net> | 2026-04-25 13:04:51 +0100 |
| commit | 6d58eee37fe14b11c4f26fbd4af5f0e191e14df6 (patch) | |
| tree | b01e52967ad04942cafcc3b5d143a54a7f835bbb | |
| parent | fab651553192bee9e717a6250ddd5715ce1e2bda (diff) | |
renderGemtextToHtml(): title is optional
| -rw-r--r-- | website/src/renderGemtextToHtml.ts | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/website/src/renderGemtextToHtml.ts b/website/src/renderGemtextToHtml.ts index f934f1e..1c01072 100644 --- a/website/src/renderGemtextToHtml.ts +++ b/website/src/renderGemtextToHtml.ts @@ -1,10 +1,9 @@ import * as Gemtext from "gemtext"; -export function renderGemtextToHtml(gemtext: string, title: string): string { +export function renderGemtextToHtml(gemtext: string, title?: string): string { + gemtext = title ? gemtext.replace(`# ${title}`, "") : gemtext; return postProcessGemtextToHtml( - Gemtext.parse(gemtext.replace(`# ${title}`, "")).generate( - GemtextHTMLRenderer, - ), + Gemtext.parse(gemtext).generate(GemtextHTMLRenderer), ); } |
