Mudando meu HttpService.get()
para utilizar a Fetch API
, eu tenho esse erro como resultado.
Não consigo encontrar meu erro. Pode ser pela referencia estatica do método get
do HttpService
?
class HttpService {
static _handleErrors(res) {
if(!res.ok) throw new Error(res.statusText);
return res;
}
static get(endereco) {
return fetch(endereco).then(res => this._handleErrors(res)).then(res => res.json());
}
}
class NegociacaoService {
//Conteudo omitido
obtemNegociacoesDaSemana(endereco) {
return HttpService.get(endereco);
}
obterNegociacoes() {
//Conteudo omitido
let obtemNegociacoesDaSemanaAtual = this.obtemNegociacoesDaSemana('negociacoes/semana');
let obtemNegociacoesDaSemanaAnterior = this.obtemNegociacoesDaSemana( 'negociacoes/anterior');
let obtemNegociacoesDaSemanaRetrasada = this.obtemNegociacoesDaSemana('negociacoes/retrasada');
//Conteudo omitido
}
//Conteudo omitido
}