'use client'; import React, { useEffect } from 'react'; import Link from 'next/link'; import { Button } from '@/components/ui/Button'; export default function Error({ error, reset, }: { error: Error & { digest?: string }; reset: () => void; }) { useEffect(() => { // Log the error to an error reporting service console.error('Error:', error); }, [error]); return (
We're sorry, but something unexpected happened. Our team has been notified and is working on a fix.
{/* Error Details (only in development) */} {process.env.NODE_ENV === 'development' && error.message && (Error: {error.message}
{error.digest && (Digest: {error.digest}
)}If this problem persists, please{' '} check our FAQ {' '}or contact support.