import { RouterProvider, createBrowserRouter } from 'react-router-dom'; import { I18nextProvider } from 'react-i18next'; import { ThemeProvider } from './contexts/ThemeContext'; import { AuthProvider, ProtectedRoute } from './components/auth'; import i18n from './i18n/config.js'; import { RootLayout } from '@/components/refactored/shared/RootLayout'; // Mock page components const Home = () =>

Home Page

Select a session or create a new project.

; const SessionContent = () =>

Session View

Chat interface goes here.

; const router = createBrowserRouter([ { path: "/", element: , // The layout wraps all children children: [ { path: "/", element: , }, { path: "/sessions/:sessionId", element: , }, ], }, ]); export default function App() { return ( ); } // import { BrowserRouter as Router, Route, Routes } from 'react-router-dom'; // import { I18nextProvider } from 'react-i18next'; // import { ThemeProvider } from './contexts/ThemeContext'; // import { AuthProvider, ProtectedRoute } from './components/auth'; // import { TaskMasterProvider } from './contexts/TaskMasterContext'; // import { TasksSettingsProvider } from './contexts/TasksSettingsContext'; // import { WebSocketProvider } from './contexts/WebSocketContext'; // import { PluginsProvider } from './contexts/PluginsContext'; // import AppContent from './components/app/AppContent'; // import i18n from './i18n/config.js'; // export default function App() { // return ( // // // // // 1 // // // // // // } /> // } /> // // // // // // // // // // // ); // }