Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Promise do Negociacaoservice

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?

1 resposta
solução!

Opa, dê uma olhada aqui: https://cursos.alura.com.br/forum/topico-meu-codigo-nao-compila-43344

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software