28 lines
989 B
TypeScript
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>
|
|
)
|
|
}
|