import { createBrowserRouter } from 'react-router-dom'; import App from './App'; import Home from './pages/Home'; import AgentSettings from './pages/AgentSettings'; import AgentsList from './pages/AgentsList'; import CreateAgent from './pages/CreateAgent'; import Chat from './pages/Chat'; import ActionsPlayground from './pages/ActionsPlayground'; import GroupCreate from './pages/GroupCreate'; import AgentStatus from './pages/AgentStatus'; // Get the base URL from Vite's environment variables or default to '/app/' const BASE_URL = import.meta.env.BASE_URL || '/app'; // Create a router with the base URL export const router = createBrowserRouter([ { path: '/', element: , children: [ { index: true, element: }, { path: 'agents', element: }, { path: 'create', element: }, { path: 'settings/:name', element: }, { path: 'talk/:name', element: }, { path: 'actions-playground', element: }, { path: 'group-create', element: }, { path: 'status/:name', element: } ] } ], { basename: BASE_URL // Set the base URL for all routes });