Amigos,
O método do meu NegociacaoService só funciona quando retorno void | promise
public obterNegociacoes ( handler: Function) :Promise<void|Negociacao[]> {
return fetch('http://localhost:8080', {mode : 'cors'})
.then( res => handler(res))
.then( res => res.json())
.then( (dados : NegociacaoParcial[]) => dados.map(dado => new Negociacao(new Date(), dado.vezes, dado.montante )) )
.catch(err => console.log(err));
}
Algúem saberia porque?