From 3ea53c907e19e54a160df48ed72c98091228c38d Mon Sep 17 00:00:00 2001 From: Michael Zetterberg Date: Fri, 31 May 2024 09:07:16 +0200 Subject: [PATCH] feat: error handling for breadcrumbs --- .../my-pages/@breadcrumbs/[...path]/error.tsx | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 app/[lang]/(live)/(protected)/my-pages/@breadcrumbs/[...path]/error.tsx diff --git a/app/[lang]/(live)/(protected)/my-pages/@breadcrumbs/[...path]/error.tsx b/app/[lang]/(live)/(protected)/my-pages/@breadcrumbs/[...path]/error.tsx new file mode 100644 index 000000000..8773a6658 --- /dev/null +++ b/app/[lang]/(live)/(protected)/my-pages/@breadcrumbs/[...path]/error.tsx @@ -0,0 +1,19 @@ +"use client" + +import { useEffect } from "react" + +export default function Error({ + error, +}: { + error: Error & { digest?: string } +}) { + useEffect(() => { + console.error({ breadcrumbsError: error }) + }, [error]) + + return ( +

+ Breadcrumbs failed for this page ({error.digest}) +

+ ) +}