"use client"; import { Button } from "@mdxui/primitives/button"; import { AlertTriangle } from "lucide-react"; import type { CompileError } from "../types"; interface PreviewErrorProps { error: CompileError; onJumpToLine?: (line: number) => void; } export function PreviewError({ error, onJumpToLine }: PreviewErrorProps) { return (

MDX Compilation Error

{error.message}

{error.codeFrame && (
						{error.codeFrame}
					
)} {error.line && onJumpToLine && ( )}
); }