1
1
import { FullScreenLoader } from "components/Loader/FullScreenLoader" ;
2
2
import { TemplateLayout } from "components/TemplateLayout/TemplateLayout" ;
3
3
import { UsersLayout } from "components/UsersLayout/UsersLayout" ;
4
- import IndexPage from "pages" ;
5
4
import AuditPage from "pages/AuditPage/AuditPage" ;
6
5
import GroupsPage from "pages/GroupsPage/GroupsPage" ;
7
6
import LoginPage from "pages/LoginPage/LoginPage" ;
@@ -11,7 +10,12 @@ import TemplatesPage from "pages/TemplatesPage/TemplatesPage";
11
10
import UsersPage from "pages/UsersPage/UsersPage" ;
12
11
import WorkspacesPage from "pages/WorkspacesPage/WorkspacesPage" ;
13
12
import { FC , lazy , Suspense } from "react" ;
14
- import { Route , Routes , BrowserRouter as Router } from "react-router-dom" ;
13
+ import {
14
+ Route ,
15
+ Routes ,
16
+ BrowserRouter as Router ,
17
+ Navigate ,
18
+ } from "react-router-dom" ;
15
19
import { DashboardLayout } from "./components/Dashboard/DashboardLayout" ;
16
20
import { RequireAuth } from "./components/RequireAuth/RequireAuth" ;
17
21
import { SettingsLayout } from "./components/SettingsLayout/SettingsLayout" ;
@@ -195,7 +199,7 @@ export const AppRouter: FC = () => {
195
199
{ /* Dashboard routes */ }
196
200
< Route element = { < RequireAuth /> } >
197
201
< Route element = { < DashboardLayout /> } >
198
- < Route index element = { < IndexPage /> } />
202
+ < Route index element = { < Navigate to = "/workspaces" replace /> } />
199
203
200
204
< Route path = "health" element = { < HealthPage /> } />
201
205
0 commit comments