From 74387cb5b177297763dd84e5b1f5ae8bd22832c2 Mon Sep 17 00:00:00 2001 From: Zef Hemel Date: Thu, 2 Nov 2023 16:09:25 +0100 Subject: [PATCH] Support Live Queries and Live Tempaltes in markdown preview --- plugs/markdown/preview.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugs/markdown/preview.ts b/plugs/markdown/preview.ts index 7481f2b3..fe54cae9 100644 --- a/plugs/markdown/preview.ts +++ b/plugs/markdown/preview.ts @@ -1,6 +1,7 @@ import { asset, clientStore, editor, markdown, system } from "$sb/syscalls.ts"; import { renderMarkdownToHtml } from "./markdown_render.ts"; import { resolvePath } from "$sb/lib/resolve.ts"; +import { expandCodeWidgets } from "./api.ts"; export async function updateMarkdownPreview() { if (!(await clientStore.get("enableMarkdownPreview"))) { @@ -12,6 +13,8 @@ export async function updateMarkdownPreview() { // const cleanMd = await cleanMarkdown(text); const css = await asset.readAsset("assets/preview.css"); const js = await asset.readAsset("assets/preview.js"); + + await expandCodeWidgets(mdTree, currentPage); const html = renderMarkdownToHtml(mdTree, { smartHardBreak: true, annotationPositions: true,