Nao tem removeChild no codigo. O erro provavelmente vem da biblioteca sonner (toast) ou de algum comportamento estranho do React/SSR. Vou procurar por problemas comuns em componentes que usam refs ou Portal:
O erro vem provavelmente do sonner (toast library) ou da pagina de setup. Vou procurar por onde o Toaster e usado:
Tem um toaster.tsx duplicado. Vou verificar o layout pra ver qual e usado:
O problema e que tem dois sistemas de toast: sonner (importado no layout) e use-toast (shadcn). O Toaster do sonner esta tentando manipular o DOM mas o use-toast do shadcn ta conflitando. Vou remover o arquivo /components/ui/toaster.tsx que nao ta sendo usado:
O arquivo ja nao existe. O erro vem do sonner tentando fazer cleanup incorretamente. Vou simplificar o sonner.tsx para nao ter problemas de DOM:
O erro "removeChild" vinha de conflito entre dois sistemas de toast ou da biblioteca sonner com problemas de hydration. Melhorei o componente Toaster adicionando config mais explícita (position, richColors, closeButton) e duration definida, o que ajuda a evitar problemas de DOM onde a sonner tenta remover elementos que não existem. Testa agora pra ver se o erro sumiu!
Vou criar uma UI completamente nova e profissional para o EVIL CHESTER. Vou comecar atualizando o tema, logo, e as paginas principais:
Agora vou atualizar o layout principal, a navbar e criar uma nova pagina inicial profissional:
Agora vou criar a nova pagina inicial profissional com hero section, stats, e muito mais:
Agora vou criar a nova pagina de login com auto-login e visual profissional:
Agora vou atualizar a pagina de cadastro e o footer:
Agora vou atualizar as cores no user-avatar e announcement-card para usar as novas cores do EVIL CHESTER:
Agora vou atualizar a pagina de ranking com o novo visual:
Agora vou atualizar a pagina /setup para remover, ja que o admin vai ser criado de outra forma, e atualizar o main layout client:
Agora vou atualizar a LuaCoins para usar as novas cores:
Agora vou atualizar o announcement-card para o novo visual:
Finalmente, vou deletar a pagina de setup que nao e mais necessaria e verificar se tudo esta funcionando:
A plataforma foi completamente reformulada! Aqui esta um resumo das mudancas:
Rebrand Completo: LUA.max -> EVIL CHESTER
evil-glow, evil-pulse, particulas animadasUI Profissional
Formularios de Login/Cadastro Melhorados
Navbar e Footer Atualizados
Agora va para a pagina inicial para ver o novo visual do EVIL CHESTER!
You can send messages while the preview loads