From 0a860b77720421ef85614fe4c072dffc8cb2d4e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20=C5=A0arman?= Date: Sat, 16 Sep 2023 09:18:28 +0200 Subject: [PATCH] feat: allow usage of async/await in custom JS templates --- src/template.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/template.ts b/src/template.ts index 39d4b32..65fe0d4 100644 --- a/src/template.ts +++ b/src/template.ts @@ -165,7 +165,7 @@ export class Template implements ITemplate { page: context.block.page, level: lvl, }) - return renderrer.renderString(b.content, renderContext) + return renderrer.renderStringAsync(b.content, renderContext) }) } getArgProperties() { @@ -209,7 +209,7 @@ export class InlineTemplate implements ITemplate { const renderrer = RenderingSyntax.latest() const body = '`` ' + this.body + ' ``' return { - content: renderrer.renderString(body, renderContext), + content: await renderrer.renderStringAsync(body, renderContext), children: [], } }