"use client"; import { Button } from "@/components/ui/button"; import { AlertTriangle, RefreshCcw, Home } from "lucide-react"; interface GlobalErrorProps { error: Error & { digest?: string }; reset: () => void; } export default function GlobalError({ error, reset }: GlobalErrorProps) { return (
The application has encountered a critical error and cannot continue.
{error.message && (Error details:
{error.message}
{error.digest &&Error ID: {error.digest}
}