Oi,
através de uma pesquisa na internet, verifiquei que a tag select não possui propriedade value (mas posso estar enganado).
Usando o Phind.com, obtive a seguinte resposta:
"A tag select em HTML não possui a propriedade value diretamente. No entanto, cada opção dentro do select possui uma propriedade value que é usada para definir o valor que será enviado ao servidor quando o formulário for submetido".
Ou seja, ele está falando das tags option.
Nesse sentido, não entendi o motivo do professor usar value={props.valor} em CampoTexto.js, como segue:
<select
** value={props.valor}**
>
fazendo isso que o professor fez não vi nenhuma mudança visual no respectivo componente.
Poderiam me informar o motivo do uso de value={props.valor} no select do CampoTexto.js?