Files
dashboard/ui/src/App.tsx

28 lines
989 B
TypeScript

import { Routes, Route } from 'react-router-dom'
import { Layout } from './components/Layout'
import { Overview } from './pages/Overview'
import { Skills } from './pages/Skills'
import { SkillDetail } from './pages/SkillDetail'
import { Memory } from './pages/Memory'
import { Backups } from './pages/Backups'
import { Logs } from './pages/Logs'
import { Settings } from './pages/Settings'
import { Chat } from './pages/Chat'
export default function App() {
return (
<Routes>
<Route path="/" element={<Layout />}>
<Route index element={<Overview />} />
<Route path="chat" element={<Chat />} />
<Route path="skills" element={<Skills />} />
<Route path="skills/:name" element={<SkillDetail />} />
<Route path="memory" element={<Memory />} />
<Route path="backups" element={<Backups />} />
<Route path="logs" element={<Logs />} />
<Route path="settings" element={<Settings />} />
</Route>
</Routes>
)
}