import React from 'react'; import { createRoot } from 'react-dom/client'; import App from './App'; const container = document.getElementById('root'); if (container) { const root = createRoot(container); root.render(); // Função para remover o loader assim que o React montar o primeiro frame const checkLoader = setInterval(() => { const loader = document.getElementById('preloader'); if (loader) { // Se já houver conteúdo no root, podemos remover if (container.children.length > 0) { loader.style.opacity = '0'; setTimeout(() => loader.remove(), 500); clearInterval(checkLoader); } } else { clearInterval(checkLoader); } }, 100); }