Neste trecho de código foi usado o " && " para criar uma condicional para saber se a array está vazia e "esconder" caso seja true. Minha dúvida é: Eu poderia ter usado " ? " no lugar do " && " para fazer a mesma coisa? porque?
const Time = {props} => {
const css = { backgroundColor: props.corSecundaria }
return (
props.colaboradores.lenght > 0 &&<section className='time' style={css}
<h3> style={{ borderColor: props.corPrimaria }}>{props.nome}</h3>
<div className='colaboradores'>
{props.colaboradores.map( colaborador => <Colaborador nome={colaborador.nome} cargo={colaborador.cargo} imagem={colaborador.imagem})}
</div>
</section>
)
}
obs: trecho tirado da aula "07 Escondendo times vazios" no modulo " React: desenvolvendo com JavaScript "