import { createRoot } from 'react-dom/client'; import App from './App'; if (window.global === undefined) window.global = window; const skipLoad = window.location.href.includes('dev') && process.env.NODE_ENV === 'production'; if (!skipLoad) { document.addEventListener( 'DOMContentLoaded', () => { console.time('🤯 Lobe Theme load in DevMode'); const root = document.createElement('div'); root.setAttribute('id', 'root'); try { gradioApp()?.append(root); } catch { document.querySelector('gradio-app')?.append(root); } const client = createRoot(root); client.render(); console.timeEnd('🤯 Lobe Theme load in DevMode'); }, { once: true }, ); }