Sem nexo... se o problema for valor indefinido basta usar o !! para converter pra booleano, o operador && é o mais viável pra este tipo de situação., Utilizar ternário além de poluir seu código te obrigaria a retorna um else, entao não, não irei parar de usar &&
1
1
Opa, fala ae ! tranquilo ?
Javascript abre margem para contextos diferentes, você ainda forçaria condição
para booleano, mesmo que propTypes ou TS digam que condição
é do tipo booleano? Bem provável que não, mas condição
pode ser de um tipo diferente de booleano quando vem de props. Por exemplo, quando condição
é obtido da API e você não tem muito controle sobre o tipo obtido ou obtém um tipo diferente do esperado.
Se quiser ver mais sobre essa discussão e diferentes pontos de vista, recomendo que entre no primeiro artigo que listei no post e veja as reply/comments.
Mas,de qualquer forma, você é livre pra fazer o que desejar, weslley.