- Navios
- 26 de abril de 2026 às 22:14 UTC
- Autor
- kamo
- Enviar
- 14c2e06
Abrindo o popup do Softphone caiu a página com "Esta página não pôde carregar" porque janelas de ferramenta montar dentro ToolDock, que vive em ToolProviders — um SIBLING de ferramenta autenticadaWrapper. O SoftphoneProvider foi aninhado dentroAuthenticatedToolWrapper, então SoftphonePanel foi renderizado fora do contexto, e useSoftphone() jogou "deve ser usado dentro <SoftphoneProvider>". Mover SoftphoneProvider para cima em ToolProviders, envolvendo ambos `crianças' (o árvore de página + Ferramenta AutenticadaWrapper) e `<ToolDock />`. O gancho de sessão graciosamente no-ops quando o usuário ainda não está autenticado (chamadas API retornam 401 e o SDK init fianças), então montagem incondicional é seguro.