"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 (
{error.message}
{error.codeFrame && (
{error.codeFrame}
)}
{error.line && onJumpToLine && (
)}