import { createRoot } from 'react-dom/client'; import App from './App.tsx'; import './index.css'; import { loadRuntimeConfig } from './lib/config.ts'; // Load runtime configuration before rendering the app async function initializeApp() { try { await loadRuntimeConfig(); console.log('Runtime configuration loaded successfully'); } catch (error) { console.warn( 'Failed to load runtime configuration, using defaults:', error ); } // Render the app createRoot(document.getElementById('root')!).render(); } // Initialize the app initializeApp();