"use client"; import React from "react"; import { AlertTriangle, RefreshCw } from "lucide-react"; import GlassButton from "@/components/ui/GlassButton"; export default function DashboardError({ error, reset }: { error: Error & { digest?: string }; reset: () => void }): React.ReactElement { return (

Something went wrong

{error.message || "An unexpected error occurred while loading this page."}

{error.digest &&

Error ID: {error.digest}

} } onClick={reset}> Try Again
); }