import React from 'react'; import ReactDOM from 'react-dom/client'; import { App } from './App'; console.log("APP LOADED SUCCESSFULLY"); declare global { interface Window { __PM_MOUNTED?: boolean; } } window.__PM_MOUNTED = true; class RootErrorBoundary extends React.Component< { children: React.ReactNode }, { error: Error | null } > { state = { error: null as Error | null }; static getDerivedStateFromError(error: Error) { return { error }; } render() { if (this.state.error) { return (

Something went wrong

The app hit a runtime error. Try clearing site data for this domain or use a private window.

            {this.state.error.message}
          
); } return this.props.children; } } const rootElement = document.getElementById('root'); if (!rootElement) { throw new Error('Could not find root element to mount to'); } const root = ReactDOM.createRoot(rootElement); root.render( );