12 lines · 367 B
import { cn } from "~/utils/cn";

export function Markdown({ html, className }: { html: string; className?: string }) {
  return (
    <div
      className={cn("markdown", className)}
      // oxlint-disable-next-line react/no-danger -- HTML is rendered server-side by markdown-it with raw HTML disabled
      dangerouslySetInnerHTML={{ __html: html }}
    />
  );
}