diff --git a/surfsense_web/app/global-error.tsx b/surfsense_web/app/global-error.tsx index 8e6f1e445..6707d8dea 100644 --- a/surfsense_web/app/global-error.tsx +++ b/surfsense_web/app/global-error.tsx @@ -1,28 +1,32 @@ "use client"; -import NextError from "next/error"; +import "./globals.css"; import posthog from "posthog-js"; import { useEffect } from "react"; +import { Button } from "@/components/ui/button"; export default function GlobalError({ - error, - reset, + error, + reset, }: { - error: Error & { digest?: string }; - reset: () => void; + error: Error & { digest?: string }; + reset: () => void; }) { - useEffect(() => { - posthog.captureException(error); - }, [error]); + useEffect(() => { + posthog.captureException(error); + }, [error]); - return ( - - - - - - - ); + return ( + + +
+

Something went wrong

+

+ An unexpected error occurred. +

+ +
+ + + ); }