diff options
Diffstat (limited to 'website')
| -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), ); } |
