diff --git a/packages/console/src/pages/Main/index.tsx b/packages/console/src/pages/Main/index.tsx
index a2a8654a2..01fa5072a 100644
--- a/packages/console/src/pages/Main/index.tsx
+++ b/packages/console/src/pages/Main/index.tsx
@@ -1,3 +1,4 @@
+import { useMemo } from 'react';
import {
Route,
RouterProvider,
@@ -19,18 +20,22 @@ import HandleSocialCallback from '../Profile/containers/HandleSocialCallback';
function Main() {
const swrOptions = useSwrOptions();
- const router = createBrowserRouter(
- createRoutesFromElements(
- <>
- } />
- } />
- } />
- }>
- } />
-
- >
- ),
- { basename: getBasename() }
+ const router = useMemo(
+ () =>
+ createBrowserRouter(
+ createRoutesFromElements(
+ <>
+ } />
+ } />
+ } />
+ }>
+ } />
+
+ >
+ ),
+ { basename: getBasename() }
+ ),
+ []
);
return (