import {StrictMode} from 'react'; import {createRoot} from 'react-dom/client'; import App from './App.tsx'; import { ErrorBoundary } from './components/common/ErrorBoundary'; import './index.css'; // Suppress benign Vite WebSocket / HMR connection errors in sandbox environment window.addEventListener('unhandledrejection', (event) => { const msg = (event.reason && (event.reason.message || event.reason.toString())) || ''; if (msg.includes('WebSocket') || msg.includes('[vite]')) { event.preventDefault(); event.stopImmediatePropagation(); } }); window.addEventListener('error', (event) => { const msg = event.message || ''; if (msg.includes('WebSocket') || msg.includes('[vite]')) { event.preventDefault(); event.stopImmediatePropagation(); } }, true); createRoot(document.getElementById('root')!).render( , );