diff --git a/src/lib/a/forms/ACommentForm.svelte b/src/lib/a/forms/ACommentForm.svelte index c4e6cba..846d8c4 100644 --- a/src/lib/a/forms/ACommentForm.svelte +++ b/src/lib/a/forms/ACommentForm.svelte @@ -54,7 +54,8 @@ bind:value={content} placeholder="Write a comment" parser={parseBasicMarkup} - previewRenderer={(html) => basicMarkup(html, ndk)} + previewSnippet={basicMarkup} + previewArg={ndk} {extensions} /> diff --git a/src/lib/a/forms/AMarkupForm.svelte b/src/lib/a/forms/AMarkupForm.svelte index 71a4312..1b63ea6 100644 --- a/src/lib/a/forms/AMarkupForm.svelte +++ b/src/lib/a/forms/AMarkupForm.svelte @@ -2,6 +2,8 @@ import { Label, Input, Button, Modal } from "flowbite-svelte"; import { parseAdvancedmarkup } from "$lib/utils/markup/advancedMarkupParser"; import { ATextareaWithPreview } from "$lib/a/index.ts"; + import { getNdkContext } from "$lib/ndk.ts"; + import { basicMarkup } from "$lib/snippets/MarkupSnippets.svelte"; let { subject = $bindable(""), @@ -50,6 +52,8 @@ function cancelSubmit() { showConfirmDialog = false; } + + let ndk = getNdkContext();
@@ -72,6 +76,8 @@ bind:value={content} placeholder="Describe your issue. Use the Eye toggle to preview rendered markup." parser={parseAdvancedmarkup} + previewSnippet={basicMarkup} + previewArg={ndk} /> diff --git a/src/lib/a/forms/ATextareaWithPreview.svelte b/src/lib/a/forms/ATextareaWithPreview.svelte index 26435c2..6d4b995 100644 --- a/src/lib/a/forms/ATextareaWithPreview.svelte +++ b/src/lib/a/forms/ATextareaWithPreview.svelte @@ -1,6 +1,6 @@