import React from 'react';
import ReactDOM from 'react-dom/client';
import App from './App';

const initApp = () => {
  const rootElement = document.getElementById('gfalcao-app-root');
  
  if (!rootElement) {
    // Se o elemento não estiver pronto, tentamos novamente em 100ms
    setTimeout(initApp, 100);
    return;
  }

  const root = ReactDOM.createRoot(rootElement);
  root.render(
    <React.StrictMode>
      <App />
    </React.StrictMode>
  );
};

// Iniciamos a aplicação
initApp();
