summaryrefslogtreecommitdiff
path: root/website
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-04-25 13:04:51 +0100
committerJoe Carstairs <me@joeac.net>2026-04-25 13:04:51 +0100
commit6d58eee37fe14b11c4f26fbd4af5f0e191e14df6 (patch)
treeb01e52967ad04942cafcc3b5d143a54a7f835bbb /website
parentfab651553192bee9e717a6250ddd5715ce1e2bda (diff)
renderGemtextToHtml(): title is optional
Diffstat (limited to 'website')
-rw-r--r--website/src/renderGemtextToHtml.ts7
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),
);
}