Skip to content

Commit 293c134

Browse files
authored
feat: add dashboard landing page (#396)
1 parent bc248d5 commit 293c134

File tree

8 files changed

+1198
-18
lines changed

8 files changed

+1198
-18
lines changed

dashboard/frontend/src/App.tsx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import React, { useEffect, useState } from 'react'
2-
import { BrowserRouter, Routes, Route, Navigate } from 'react-router-dom'
2+
import { BrowserRouter, Routes, Route } from 'react-router-dom'
33
import Layout from './components/Layout'
4+
import LandingPage from './pages/LandingPage'
45
import MonitoringPage from './pages/MonitoringPage'
56
import ConfigPage from './pages/ConfigPage'
67
import PlaygroundPage from './pages/PlaygroundPage'
@@ -67,14 +68,12 @@ const App: React.FC = () => {
6768

6869
return (
6970
<BrowserRouter>
70-
<Layout>
71-
<Routes>
72-
<Route path="/" element={<Navigate to="/playground" replace />} />
73-
<Route path="/monitoring" element={<MonitoringPage />} />
74-
<Route path="/config" element={<ConfigPage />} />
75-
<Route path="/playground" element={<PlaygroundPage />} />
76-
</Routes>
77-
</Layout>
71+
<Routes>
72+
<Route path="/" element={<LandingPage />} />
73+
<Route path="/monitoring" element={<Layout><MonitoringPage /></Layout>} />
74+
<Route path="/config" element={<Layout><ConfigPage /></Layout>} />
75+
<Route path="/playground" element={<Layout><PlaygroundPage /></Layout>} />
76+
</Routes>
7877
</BrowserRouter>
7978
)
8079
}

0 commit comments

Comments
 (0)