Olá, percebi que no arquivo 'CampoTexto' atribuímos a propriedade value do input props.valor, já no arquivo 'ListaSuspensa' atribuímos a propriedade value do select props.value, entretanto, mesmo renomeando value para valor funciona corretamente. Isso é porque a lógica estabelecidade no React até agora já entende que valor trata-se do value e também porque no final props.valor é atribuido a propriedade value, fazendo que por baixo dos panos valor vire value?