Boa tarde,
Fiz as alterações no meu código de acordo com a aula. Porém quando faço o fetch recebo este warning no emulador:
Warning
Require cycle: 
node_modules\react-native\Libraries\Network\fetch.js -> 
node_modules\react-native\Libraries\vendor\core\whatwg-fetch.js ->
node_modules\react-native\Libraries\Network\fetch.js
Require cycles are allowed, but can result in uninitialized
values. Consider refactoring to remove the need for
a cycle.
Stack
...Realizando alguns testes me parece que isso tem ligação com a classe Headers.
Pois se defino a constante requestInfo dessa forma:
        const requestInfo = {
            method: 'POST',
            body: JSON.stringify({
                login: this.state.usuario,
                senha: this.state.senha,
            }),
            headers: new Headers({
                'Content-type': 'application/json'
            })
        };ocorre esse warning do cycle. Mas se defino desta forma:
        const requestInfo = {
            method: 'POST',
            body: JSON.stringify({
                login: this.state.usuario,
                senha: this.state.senha,
            }),
            headers: {
                'Content-type': 'application/json'
            }
        };tudo funciona normalmente e não aparece esse warning.
Como corrijo este warning? Pelo que li o melhor é usar a classe Headers por uma questão de segurança, mas não faço ideia de como resolver este warning.
 
            