Reactstrap: O UncontrolledTooltip não deve gerar um erro quando o ID de destino não existir no DOM

Criado em 25 jul. 2019  ·  3Comentários  ·  Fonte: reactstrap/reactstrap

Descrição do problema

  • versão reactstrap ^8.0.0
  • versão de reação ^16.8.6

O que está acontecendo?

UncontrolledTooltip (e talvez outros componentes não controlados?) Geram um erro no aplicativo React quando o ID de destino não existe no DOM.

O que deve estar acontecendo?

Em vez de gerar um erro que pode fazer com que todo o aplicativo React trave (imho, este não parece ser um problema crítico, mas sim de UX), talvez deva apenas avisar o desenvolvedor / usuário através do console e pacificamente não mostrar o dica de ferramenta.

Etapas para reproduzir o problema

  1. Crie um UncontrolledTooltip cujo destino não exista no DOM (ou pode existir ou não no DOM dependendo do estado do componente).

Mensagem de erro no console

Nenhum erro no console.

Comentários muito úteis

+1

Além disso: https://github.com/reactstrap/reactstrap/issues/773 , então às vezes ele travará mesmo se o id for digitado corretamente.

Acho que isso deveria ser console.error vez de travar todo o aplicativo.

Todos 3 comentários

Tendo os mesmos problemas com dicas e emblemas não controlados.

+1

Além disso: https://github.com/reactstrap/reactstrap/issues/773 , então às vezes ele travará mesmo se o id for digitado corretamente.

Acho que isso deveria ser console.error vez de travar todo o aplicativo.

Existe algum progresso nisso?

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

daveonestar picture daveonestar  ·  3Comentários

agos picture agos  ·  3Comentários

Sunil1890 picture Sunil1890  ·  3Comentários

smmoosavi picture smmoosavi  ·  3Comentários

ridhwaans picture ridhwaans  ·  3Comentários