SPB Git

spb/autoscholar

Public
467 B · 9 lines tsx
1import { renderMarkdown } from "@/lib/server/markdown";23/** Server component: renders sanitized Markdown. */4export function MarkdownView({ markdown, className = "" }: { markdown: string; className?: string }) {5  const html = renderMarkdown(markdown);6  // biome-ignore lint/security/noDangerouslySetInnerHtml: sanitized with a strict allowlist in renderMarkdown7  return <div className={`prose-paper ${className}`} dangerouslySetInnerHTML={{ __html: html }} />;8}9
Files · ef05f6361435a2ce0794692497d0c9123d722bef
Menu

Theme