diff --git a/client/web/src/App.tsx b/client/web/src/App.tsx
index 00f56cbf..5f994707 100644
--- a/client/web/src/App.tsx
+++ b/client/web/src/App.tsx
@@ -25,6 +25,7 @@ import isElectron from 'is-electron';
import { AppRouterApi } from './components/AppRouterApi';
import { DndProvider } from 'react-dnd';
import { HTML5Backend } from 'react-dnd-html5-backend';
+import { ErrorBoundary } from './components/ErrorBoundary';
const AppRouter: any = isElectron() ? HashRouter : BrowserRouter;
@@ -114,36 +115,43 @@ export const App: React.FC = React.memo(() => {
-
-
-
-
- }
- />
- } />
- } />
- } />
-
- {pluginRootRoute.map((r, i) => (
- // NOTICE: Switch里不能出现动态路由
-
- ))}
-
- }
- />
+
+
+
+
+
+ }
+ />
+ } />
+ } />
+ } />
+
+ {pluginRootRoute.map((r, i) => (
+ // NOTICE: Switch里不能出现动态路由
+
+ ))}
+
+ }
+ />
- } />
-
+ }
+ />
+
+
);