import { createBrowserRouter, RouterProvider } from 'react-router'; import { routes } from '@/routes'; import { StrictMode } from 'react'; import { createRoot } from 'react-dom/client'; import './styles/global.css'; // Normalize basename: strip trailing slash so it matches URLs like /lwr/application/ai/c-app const rawBasePath = (globalThis as any).SFDC_ENV?.basePath; const basename = typeof rawBasePath === 'string' ? rawBasePath.replace(/\/+$/, '') : undefined; const router = createBrowserRouter(routes, { basename }); createRoot(document.getElementById('root')!).render( );