You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
811 B

6 months ago
import { StrictMode } from 'react'
import { createRoot } from 'react-dom/client'
6 months ago
import { BrowserRouter, Routes, Route } from "react-router";
6 months ago
import './index.css'
import App from './App.jsx'
6 months ago
import { Settings } from './pages/settings.jsx';
import { Flow } from './pages/flow.jsx';
import { Conversation } from './pages/conversation.jsx';
6 months ago
import { ChatProvider } from './util/useChat.jsx';
6 months ago
createRoot(document.getElementById('root')).render(
6 months ago
<StrictMode>
6 months ago
<ChatProvider>
<BrowserRouter>
<App />
<Routes>
<Route path="/" element={<Conversation />} />
<Route path="/flow" element={<Flow />} />
<Route path="/settings" element={<Settings />} />
</Routes>
</BrowserRouter>
</ChatProvider>
6 months ago
</StrictMode>,
)