summaryrefslogtreecommitdiff
path: root/examples/server/webui/src/App.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'examples/server/webui/src/App.tsx')
-rw-r--r--examples/server/webui/src/App.tsx29
1 files changed, 16 insertions, 13 deletions
diff --git a/examples/server/webui/src/App.tsx b/examples/server/webui/src/App.tsx
index cc4659e1..a1e19a70 100644
--- a/examples/server/webui/src/App.tsx
+++ b/examples/server/webui/src/App.tsx
@@ -4,21 +4,24 @@ import Sidebar from './components/Sidebar';
import { AppContextProvider, useAppContext } from './utils/app.context';
import ChatScreen from './components/ChatScreen';
import SettingDialog from './components/SettingDialog';
+import { ModalProvider } from './components/ModalProvider';
function App() {
return (
- <HashRouter>
- <div className="flex flex-row drawer lg:drawer-open">
- <AppContextProvider>
- <Routes>
- <Route element={<AppLayout />}>
- <Route path="/chat/:convId" element={<ChatScreen />} />
- <Route path="*" element={<ChatScreen />} />
- </Route>
- </Routes>
- </AppContextProvider>
- </div>
- </HashRouter>
+ <ModalProvider>
+ <HashRouter>
+ <div className="flex flex-row drawer lg:drawer-open">
+ <AppContextProvider>
+ <Routes>
+ <Route element={<AppLayout />}>
+ <Route path="/chat/:convId" element={<ChatScreen />} />
+ <Route path="*" element={<ChatScreen />} />
+ </Route>
+ </Routes>
+ </AppContextProvider>
+ </div>
+ </HashRouter>
+ </ModalProvider>
);
}
@@ -28,7 +31,7 @@ function AppLayout() {
<>
<Sidebar />
<div
- className="drawer-content grow flex flex-col h-screen w-screen mx-auto px-4 overflow-auto bg-base-100"
+ className="drawer-content grow flex flex-col h-screen mx-auto px-4 overflow-auto bg-base-100"
id="main-scroll"
>
<Header />