import { StrictMode, Component } from 'react'; import { createRoot } from 'react-dom/client'; import './index.css'; import App from './App.jsx'; class ErrorBoundary extends Component { constructor(props) { super(props); this.state = { error: null }; } static getDerivedStateFromError(e) { return { error: e }; } render() { if (this.state.error) { return (

App failed to load

            {this.state.error.message}
          
); } return this.props.children; } } createRoot(document.getElementById('root')).render( );