'use client'; import { ErrorPageContainer } from '@/ui/ErrorPageContainer'; import { ErrorActionButtons } from '@/ui/ErrorActionButtons'; import { Text } from '@/ui/Text'; import { routes } from '@/lib/routing/RouteConfig'; import { useRouter } from 'next/navigation'; export default function ErrorPage({ error, reset, }: { error: Error & { digest?: string }; reset: () => void; }) { const router = useRouter(); return ( {error?.digest && ( Error ID: {error.digest} )} router.push(routes.public.home)} showRetry={true} /> ); }