Estou com o mesmo problema relatado no tópico https://cursos.alura.com.br/forum/topico-meu-codigo-nao-compila-43344, no entanto inseri a sugestão de colocar o Promisse, mas no forEach não compila, alegando que não pode iterar em função com retorno void.
@throttle()
importarDados(){
this._service
.obterNegociacoes(res => {
if(res.ok) return res;
throw new Error(res.statusText);
})
.then(negociacoes => {
negociacoes.forEach(negociacao =>
this._negociacoes.adiciona(negociacao));
this._negociacoesView.update(this._negociacoes);
});
}
Tentei deixar o Promisse, atualizando o vscode e o typescritp, mas sem sucesso. Gostaria de uma sugestão para sanar o erro no forEach.