'use client'; import { useEffect } from 'react'; import { FontAwesomeIcon } from '@fortawesome/react-fontawesome'; import { faTriangleExclamation } from '@fortawesome/free-solid-svg-icons'; export default function Error({ error, reset, }: { error: Error & { digest?: string }; reset: () => void; }) { useEffect(() => { // Log the error to an error reporting service console.error('Application error:', error); }, [error]); return (