The /chat route was missing its element prop, causing React Router to render an empty Outlet. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
23 lines
659 B
TypeScript
23 lines
659 B
TypeScript
import { createHashRouter, RouterProvider } from 'react-router-dom'
|
|
import Layout from './pages/layout'
|
|
import HomePage from './pages/home'
|
|
import ChatPage from './pages/chat'
|
|
import ToolsPage from './pages/tools'
|
|
import SkillsPage from './pages/skills'
|
|
|
|
const router = createHashRouter([
|
|
{
|
|
path: '/',
|
|
element: <Layout />,
|
|
children: [
|
|
{ index: true, element: <HomePage /> },
|
|
{ path: 'chat', element: <ChatPage /> },
|
|
{ path: 'tools', element: <ToolsPage /> },
|
|
{ path: 'skills', element: <SkillsPage /> },
|
|
],
|
|
},
|
|
])
|
|
|
|
export default function App() {
|
|
return <RouterProvider router={router} />
|
|
}
|