From 0f93d4c208501d21873c329aa759bbeceb9c367f Mon Sep 17 00:00:00 2001 From: "Builder.io" Date: Wed, 6 Aug 2025 02:23:57 +0000 Subject: [PATCH] Remove createRoot from App component and export App only cgen-23993868eff84b468bd514bbed828e5d --- client/App.tsx | 2 +- client/main.tsx | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 client/main.tsx diff --git a/client/App.tsx b/client/App.tsx index c22571fd..b104c983 100644 --- a/client/App.tsx +++ b/client/App.tsx @@ -111,4 +111,4 @@ const App = () => ( ); -createRoot(document.getElementById("root")!).render(); +export default App; diff --git a/client/main.tsx b/client/main.tsx new file mode 100644 index 00000000..09b47ac0 --- /dev/null +++ b/client/main.tsx @@ -0,0 +1,15 @@ +import { StrictMode } from 'react'; +import { createRoot } from 'react-dom/client'; +import App from './App'; + +const container = document.getElementById('root'); +if (!container) { + throw new Error('Root element not found'); +} + +const root = createRoot(container); +root.render( + + + +);