From 654673deea24e40f11c0561b97be7f73a09f466d Mon Sep 17 00:00:00 2001
From: m-tartari <37861893+m-tartari@users.noreply.github.com>
Date: Sat, 20 Jan 2024 12:34:09 +0100
Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(App):=20add=20`ErrorPage`?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/App.tsx | 3 +-
.../pages/ErrorPage/ErrorPage.test.tsx | 28 +++++++++++++++++++
src/components/pages/ErrorPage/ErrorPage.tsx | 22 +++++++++++++++
src/components/pages/ErrorPage/index.ts | 1 +
src/components/pages/index.ts | 2 ++
5 files changed, 55 insertions(+), 1 deletion(-)
create mode 100644 src/components/pages/ErrorPage/ErrorPage.test.tsx
create mode 100644 src/components/pages/ErrorPage/ErrorPage.tsx
create mode 100644 src/components/pages/ErrorPage/index.ts
diff --git a/src/App.tsx b/src/App.tsx
index cd79907..7120c9d 100644
--- a/src/App.tsx
+++ b/src/App.tsx
@@ -1,11 +1,12 @@
import { createBrowserRouter, RouterProvider } from 'react-router-dom'
-import { MainPage } from 'components/pages'
+import { ErrorPage, MainPage } from 'components/pages'
const router = createBrowserRouter([
{
path: '/',
element:
Sorry, an unexpected error has occurred.
+ {isRouteErrorResponse(error) && ( ++ + {error.status} {error.statusText} + +
+ )} +