diff --git a/src/pages/ErrorPage.jsx b/src/pages/ErrorPage.jsx
new file mode 100644
index 00000000..79db5408
--- /dev/null
+++ b/src/pages/ErrorPage.jsx
@@ -0,0 +1,24 @@
+import React from 'react';
+import { useRouteError, isRouteErrorResponse } from 'react-router-dom';
+
+const ErrorPage =() =>{
+ const error = useRouteError();
+ console.error(error);
+
+ if (isRouteErrorResponse(error)) {
+ return (
+
+
{error.status}
+
{error.statusText}
+
+ );
+ }
+
+ return (
+
+
Something went wrong.
+
{error?.message || 'Unknown error occurred'}
+
+ );
+}
+export default ErrorPage
\ No newline at end of file
diff --git a/src/router/AppRoutes.jsx b/src/router/AppRoutes.jsx
index 63cb4388..71dad903 100644
--- a/src/router/AppRoutes.jsx
+++ b/src/router/AppRoutes.jsx
@@ -30,7 +30,7 @@ import MasterPage from "../pages/master/MasterPage";
import Support from "../pages/support/Support";
import Documentation from "../pages/support/Documentation";
import Connect from "../pages/support/Connect";
-import { ErrorPage } from "../pages/support/ErrorPage";
+import ErrorPage from "../pages/ErrorPage";
import LegalInfoCard from "../pages/TermsAndConditions/LegalInfoCard";
// Protected Route Wrapper
@@ -51,6 +51,7 @@ const router = createBrowserRouter(
},
{
element: ,
+ errorElement:,
children: [
{
element: ,