Mount SoftphoneProvider acima ToolDock para que as janelas da ferramenta possam lê-lo

Fixkamo-internal
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.

Todas as alterações

Como o que vês no transporte?

Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.

Começar Livre Para SempreVer Preços