From 4c1858ed39b1efd363902b75aecb23cdf7fa8e89 Mon Sep 17 00:00:00 2001 From: Batyr Date: Sat, 24 May 2025 15:50:36 +0500 Subject: [PATCH] added errorBoundary --- src/main.tsx | 35 ++++++++++++++++++++++++----------- 1 file changed, 24 insertions(+), 11 deletions(-) diff --git a/src/main.tsx b/src/main.tsx index 75cf15e..b9d18ab 100644 --- a/src/main.tsx +++ b/src/main.tsx @@ -17,23 +17,36 @@ import { Participants, StendForm, } from "./pages"; +import { Error } from "./components/layout/error.tsx"; const router = createBrowserRouter([ { element: , path: "/", children: [ - { element: , path: "" }, - { element: , path: "about" }, - { element: , path: "B2B-B2G" }, - { element: , path: "become-sponsor" }, - { element: , path: "stend-form" }, - { element: , path: "contacts" }, - { element: , path: "news" }, - { element: , path: "news/:id" }, - { element: , path: "participants" }, - { element: , path: "media" }, - { element: , path: "impressions" }, + { element: , path: "", errorElement: }, + { element: , path: "about", errorElement: }, + { element: , path: "B2B-B2G", errorElement: }, + { + element: , + path: "become-sponsor", + errorElement: , + }, + { element: , path: "stend-form", errorElement: }, + { element: , path: "contacts", errorElement: }, + { element: , path: "news", errorElement: }, + { element: , path: "news/:id", errorElement: }, + { + element: , + path: "participants", + errorElement: , + }, + { element: , path: "media", errorElement: }, + { + element: , + path: "impressions", + errorElement: , + }, ], }, ]);