diff --git a/frontend/src/component/App.tsx b/frontend/src/component/App.tsx index f9d8b3c10c..4b3de13696 100644 --- a/frontend/src/component/App.tsx +++ b/frontend/src/component/App.tsx @@ -9,7 +9,6 @@ import Loader from 'component/common/Loader/Loader'; import NotFound from 'component/common/NotFound/NotFound'; import { ProtectedRoute } from 'component/common/ProtectedRoute/ProtectedRoute'; import { SWRProvider } from 'component/providers/SWRProvider/SWRProvider'; -import { PlausibleProvider } from 'component/providers/PlausibleProvider/PlausibleProvider'; import ToastRenderer from 'component/common/ToastRenderer/ToastRenderer'; import { routes } from 'component/menu/routes'; import { useAuthDetails } from 'hooks/api/getters/useAuth/useAuthDetails'; @@ -52,76 +51,64 @@ export const App = () => { return ( - - - - }> - } - elseShow={ - - <> - } - /> - - - - - - - {availableRoutes.map( - (route) => ( - - - - } + + }> + } + elseShow={ + + <> + } + /> + + + + + + + {availableRoutes.map((route) => ( + + - ), - )} - - } - /> - } - /> - + + } + /> + ))} + } + /> + } + /> + - + - - - - - } - /> - - - - + + + + + } + /> + + ); }; diff --git a/frontend/src/index.tsx b/frontend/src/index.tsx index 777af87ebe..8888dfc760 100644 --- a/frontend/src/index.tsx +++ b/frontend/src/index.tsx @@ -16,7 +16,10 @@ import { AnnouncerProvider } from 'component/common/Announcer/AnnouncerProvider/ import { InstanceStatus } from 'component/common/InstanceStatus/InstanceStatus'; import { UIProviderContainer } from 'component/providers/UIProvider/UIProviderContainer'; import { StickyProvider } from 'component/common/Sticky/StickyProvider'; -import { FeedbackProvider } from './component/feedbackNew/FeedbackProvider'; +import { FeedbackProvider } from 'component/feedbackNew/FeedbackProvider'; +import { PlausibleProvider } from 'component/providers/PlausibleProvider/PlausibleProvider'; +import { Error as LayoutError } from './component/layout/Error/Error'; +import { ErrorBoundary } from 'react-error-boundary'; window.global ||= window; @@ -27,16 +30,20 @@ ReactDOM.render( - - - - - - - - - - + + + + + + + + + + + + + +