quiz editor and preview

This commit is contained in:
2024-09-03 16:03:12 -06:00
parent db3cd3aa57
commit b07fb335f7
5 changed files with 258 additions and 119 deletions

View File

@@ -0,0 +1,10 @@
"use client";
import { marked } from "marked";
import * as DOMPurify from "isomorphic-dompurify";
export function markdownToHTMLSafe(markdownString: string) {
const clean = DOMPurify.sanitize(
marked.parse(markdownString, { async: false, pedantic: false, gfm: true })
);
return clean;
}