mirror of
https://github.com/CrazyJasonwell/clash-verge-rev.git
synced 2026-10-19 21:25:41 +08:00
feat: add error boundary to the app root
This commit is contained in:
1 parent
4e69454f72
commit
63a8509f1f
2 files changed
+16
-7
No files matched your search
+6
-3
@@ -11,6 +11,7 @@ import React from "react";
|
||||
import { createRoot } from "react-dom/client";
|
||||
import { RecoilRoot } from "recoil";
|
||||
import { BrowserRouter } from "react-router-dom";
|
||||
import { BaseErrorBoundary } from "./components/base";
|
||||
import Layout from "./pages/_layout";
|
||||
import "./services/i18n";
|
||||
|
||||
@@ -26,9 +27,11 @@ if (!container) {
|
||||
createRoot(container).render(
|
||||
<React.StrictMode>
|
||||
<RecoilRoot>
|
||||
<BrowserRouter>
|
||||
<Layout />
|
||||
</BrowserRouter>
|
||||
<BaseErrorBoundary>
|
||||
<BrowserRouter>
|
||||
<Layout />
|
||||
</BrowserRouter>
|
||||
</BaseErrorBoundary>
|
||||
</RecoilRoot>
|
||||
</React.StrictMode>
|
||||
);
|
||||
Reference in new issue
Block a user